我試着搶在<li>
「標題」被點擊時它。它保持返回undefined。抓住標題使用jQuery
HTML
<div id="sidebar">
<div class="navigation">
<ul>
<li title="../../000_Movies/_assets/playlist.html">فیلم ها</li>
</ul>
</div>
</div>
JS
$('.navigation li').click(function() {
$('.slider').animate({
marginLeft: 0
}, 500,function() {
var test = $(this).attr('title');
alert(test);
location.href = '';
});
});
嘗試'.prop(「title」)'in代替'.attr(「title」)''但我認爲它應該可以正常工作...... – Pointy 2012-03-28 14:58:13
你確定「this」實際上是「li」元素嗎?也許嘗試控制檯日誌記錄? – 2012-03-28 14:59:00
你能告訴我們'$(this)'的上下文嗎? – 2012-03-28 14:59:18