我似乎無法獲得此數據屬性的工作。它一直說未定義。Data- * attr不能與jQuery一起工作
的JavaScript:
$(".navlink").click(function() {
alert($(this).data('link'));
})
HTML:
<div class="navlink" data-link="portfolio">
<span class="bottom">Portfolio</span>
</div>
我似乎無法獲得此數據屬性的工作。它一直說未定義。Data- * attr不能與jQuery一起工作
的JavaScript:
$(".navlink").click(function() {
alert($(this).data('link'));
})
HTML:
<div class="navlink" data-link="portfolio">
<span class="bottom">Portfolio</span>
</div>
你有一個javascript錯誤。它應該是:
$(".navlink").click(function() {
alert($(this).data('link'););
})
始終保持螢火蟲開放;)
這怎麼可能是答案? – 2013-03-01 11:26:45
再看一遍......不知道這應該如何工作:) – luksak 2013-03-04 16:32:30
$(".navlink").click(function() {
alert($(this).attr('data-link'));
});
缺少一個右括號:) – 2012-09-15 02:46:43
什麼瀏覽器是這? – 2011-03-07 23:01:46
我會確保你使用的是最新版本。儘管我也從來沒有真正將它用於Chrome或IE。嘿嘿。 – 2011-03-07 23:02:56
哦,簡單的PEBKAC錯誤是使用舊版本的jquery我可以刪除這個問題對不起浪費每個人的時間 – austinbv 2011-03-07 23:06:34