0

私のウェブページでは、いくつかのボタンを動的に作成しています。いくつかのイベントをボタンにバインドするONを使用することで、ある条件でこのボタンを無効にする必要があります。die()メソッドを使用していますが、ie7では機能していないようです。それはmozillaとchromeでうまく機能しています

$('#BtnShow').die('click');

ie7の回避策はありますか?

4

2 に答える 2

1

.die()現在は非推奨です。使用してみてください.off()

于 2012-09-11T15:13:36.103 に答える
1

を使用.offしてイベントをバインドするときに使用します.on

を使用.dieしてイベントをバインドするときに使用します.live。(注:.live.dieは非推奨です。)

を使用.undelegateしてイベントをバインドするときに使用します.delegate

を使用.unbindしてイベントをバインドするときに使用します.bind

注:委任されたイベントを使用する場合は、で使用されているセレクターが次.on/.delegate/.liveのセレクターと一致していることを確認してください.off/.undelegate/.die

于 2012-09-11T15:15:40.163 に答える