我正在使用這個jQuery函數來查找類名爲「viewCommentsExp」的父元素。實現jQuery「最接近」
$('.viewCommentsExpBtn').click(function(e){
e.preventDefault();
var trackid= $(this).parent().find(".trackidField2").val();
var parent = $(this).parent().parent().parent().find(".viewCommentsExp");
$.ajax({
type: "POST",
data: "trackid="+trackid,
url: "http://rt.ja.com/viewcomments.php",
success: function(data)
{
$(".newUserComment").html(data);
$(parent).slideToggle();
}
});
});
我有約90%的點擊功能。但是,隨機地,有時候所有具有這個類名的div都被選擇而不是最接近的。
我可以使用jQuery「最接近」的方式清理這個工作嗎?
$(this).parent().parent().parent().find(".viewCommentsExp");
不知道如何實現這一點。
你的HTML的結構是什麼? –