我對.live()和.die()方法有“問題”。 我正在使用jQuery 1.5.1。 這是我的情景
<div id='div1' class='MyClass'>Link 1</div>
<div id='div2' class='MyClass'>Link 2</div>
<div id='div3' class='MyClass'>Link 3</div>
和我的jQuery腳本
$('.MyClass').live('click', function(evt) {
local.href = 'home.aspx'
});
由於某種原因,我想禁用鏈接2所以我試圖這樣做
$('#div2').die('click');
但它似乎沒有用。 我認為,如果我使用類選擇器添加事件,我無法使用id選擇器刪除相同的事件。 我必須使用.live()方法,因為我不知道我的頁面中有多少div。
有人有任何“修復”這個問題的建議嗎?