私のウェブページでは、いくつかのボタンを動的に作成しています。いくつかのイベントをボタンにバインドするONを使用することで、ある条件でこのボタンを無効にする必要があります。die()メソッドを使用していますが、ie7では機能していないようです。それはmozillaとchromeでうまく機能しています
$('#BtnShow').die('click');
ie7の回避策はありますか?
私のウェブページでは、いくつかのボタンを動的に作成しています。いくつかのイベントをボタンにバインドするONを使用することで、ある条件でこのボタンを無効にする必要があります。die()メソッドを使用していますが、ie7では機能していないようです。それはmozillaとchromeでうまく機能しています
$('#BtnShow').die('click');
ie7の回避策はありますか?
.die()現在は非推奨です。使用してみてください.off()
を使用.offしてイベントをバインドするときに使用します.on。
を使用.dieしてイベントをバインドするときに使用します.live。(注:.liveと.dieは非推奨です。)
を使用.undelegateしてイベントをバインドするときに使用します.delegate
を使用.unbindしてイベントをバインドするときに使用します.bind。
注:委任されたイベントを使用する場合は、で使用されているセレクターが次.on/.delegate/.liveのセレクターと一致していることを確認してください.off/.undelegate/.die