我似乎对 jQuerybind()
和unbind()
函数有疑问。他们似乎根本没有被处决。这是我到目前为止的代码:
$(function() {
var init = function() {
$.get('test.php', function(j) {
if(j.r && j.r == 'error') {
console.log("1");
$('#far').bind('click', function() {
console.log("2"); return false;
});
} else {
//getData();
}
})
}();
var getData = function() {
$('#far').unbind('click', false);
};
$('#far').click(function() { ... });
});
控制台只显示我1
,没有错误。我不知道我做错了什么,因为没有错误并且 jQuery 文档和 StackOverflow 给了我相同的答案。我正在使用 jQuery 1.4.4
我究竟做错了什么?