2010-07-09 35 views
0

我有一個問題,我使用.live()綁定mouseenter這樣的LIVE:

$('a').live('mouseenter',function(e){ 
    alert($(this).attr('title')); 
}); 

我所有的鏈接我得到的第一個鏈接的標題警報,我認爲問題是從$(this),但我不確定,任何人都可以幫忙嗎?

回答

1

我不認爲你發佈的代碼是什麼實際上運行,它的工作原理:)你可以在這裏進行測試:http://jsfiddle.net/YyMDg/

看到區別是在你的實際碼是什麼,你的循環例如某處,並且$(this)未在處理程序中進行評估,而是在其外部的某處進行評估?