在我的javascript中有一个个程序 我不想执行他 要怎么做

我不想让下面的代码运行 又不想注释掉 要怎么做
就是想跳过这个程序 不运行这个click事件

$("#tijiao").click(function () {
            var goodsid = "{$Think.get.id}";
            var num = $("#nnnum").val();
            $.post("__MODULE__/Shopcart/receiveShopcart2",
                    {
                        goodsid: goodsid,
                        num: num
                    },
                    function (data, status) {
                        //data表示返回的数据
                        //status 请求状态,只代表 发送成功没有
                        //  alert("数据:" + data + "\n状态:" + status);
                        if (data == 1) {
                            alert("加入购物车成功");
                        } else if (data == 0) {
                            alert("加入购物车失败");
                        }
                    });
        });
阅读 2.6k
3 个回答

额……不想执行,注释活着删除不是最好的方式吗!或者你把标签引用id为tijiao的地方的id给删除了

你的意思是不希望元素响应这个Click事件么?
那么你可以解绑这个Click事件。
具体的做法是,在末尾加上 .unbind('click');

$("#tijiao").click(function () {
            var goodsid = "{$Think.get.id}";
            var num = $("#nnnum").val();
            $.post("__MODULE__/Shopcart/receiveShopcart2",
                    {
                        goodsid: goodsid,
                        num: num
                    },
                    function (data, status) {
                        //data表示返回的数据
                        //status 请求状态,只代表 发送成功没有
                        //  alert("数据:" + data + "\n状态:" + status);
                        if (data == 1) {
                            alert("加入购物车成功");
                        } else if (data == 0) {
                            alert("加入购物车失败");
                        }
                    });
        }).unbind('click');

第一行加return false

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏