我有这个列表,我想在点击链接时从 jquery 中选择 li 元素
<ul>
<li><a class="accordion" href="#">1</a></li>
<li><a class="accordion" href="#">2</a></li>
<li><a class="accordion" href="#">3</a></li>
<li><a class="accordion" href="#">4</a></li>
<li><a class="accordion" href="#">5</a></li>
<li><a class="accordion" href="#">6</a></li>
</ul>
我写这个jQuery代码
$('a.accordion').click(function() {
var href = $(this).attr("href");
div = $('<div/>', {
id: 'intotheli',
style: {width:200}
});
//console.log(div);
// loading content with ajax custom function
div.html( loadcontent(div,$(this).attr("href")));
// on this point i want find the li tag that contain the clicked link
div.slideDown('slow').appendTo($(this));
return false;
});
我已经尝试使用 $(this) 中的 .next() 和 prev() 但我没有解决我的问题(也许我用错了)
提前致谢。