Im пытается захватить «заголовок» на <li>
, когда он щелкнут. Он продолжает возвращаться не определен.grabbing title with 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
Вы уверены, что «это» на самом деле является элементом «li»? Возможно, попробуйте запустить консоль? –
Можете ли вы показать нам контекст '$ (this)'? –