0
jQuery Easy Confirmationプラグインを使用していた人は、この問題に直面していましたか?最初のクリック後に元のクリックイベントが失われます。私はこれを動作させるためにプラグインのコードを変更しなければならなかった。ここでの違いは、.bindと.clickの違いです。なぜ誰かが説明できますか? Pls。私の質問がはっきりしないかどうか私に知らせてください。どうも!.bind()文がjQuery Easy Confirmationプラグインで動作しない
オリジナルプラグインコード:
// Re-bind old events
var rebindHandlers = function() {
if (target._handlers != undefined) {
jQuery.each(target._handlers, function() {
//this is the difference
$target.bind(type, this);
});
}
}
変更(作業)コード:
// Re-bind old events
var rebindHandlers = function() {
if (target._handlers != undefined) {
jQuery.each(target._handlers, function() {
//this is the difference
if(type == 'click')
$target.click(this);
else {
$target.bind(type, this);
}
});
}
}