質問は簡単ですが、それはできません...ここに私のコード:
jQuery('nav').on('click', 'a', function(event){
console.log(jQuery(this));
});
質問は簡単ですが、それはできません...ここに私のコード:
jQuery('nav').on('click', 'a', function(event){
console.log(jQuery(this));
});
nav
class または Id である必要があります。nav は標準タグではないようです
クラス名の場合
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/
あなたのコードは問題ないように見えます....しかし、私はあなたがdocument.ready
機能を欠いていると思います
これを試して
jQuery(function(){ //ready function
jQuery('nav').on('click', 'a', function(event){
console.log(jQuery(this));
});
});