2013-03-28 75 views

回答

1

nav必須是類或ID,一個導航似乎並沒有成爲一個標準的標籤

如果它的類名

jQuery('.nav').on('click', 'a', function(event){ 
    console.log(jQuery(this)); 
}); 

如果一個Id

jQuery('#nav').on('click', 'a', function(event){ 
    console.log(jQuery(this)); 
}); 

他再有現場演示:http://jsfiddle.net/netme/hx8HR/

+1

html5有元素'nav'我使用 – user1692333 2013-03-28 10:35:02

+0

你可能需要把jquery包含在'jQuery(function(){....});' – Rab 2013-03-28 10:40:31

1

你的代碼看起來很好....但我認爲你缺少document.ready功能

試試這個,你太html的

jQuery(function(){ //ready function 
    jQuery('nav').on('click', 'a', function(event){ 
    console.log(jQuery(this)); 
    }); 
}); 
+0

我使用document.ready爲了這。 – user1692333 2013-03-28 11:54:01