我试图从li列表中找到html,找到哪一个是显示块并获得li的html。我想要的只是从显示中获取html:阻止li中的四个li
if ($('.fishes li').is(':visible'))
{
var price=$(this).find('span').html();
alert(price);
}
但是使用它并没有得到我想要的价值。它没有从显示中取出html:块li。点击源不同。
点击来源为$(document).on("click", ".test", function()
答案 0 :(得分:0)
在您发布的代码中,$(this)
指的是.test
元素。试试这个:
$(document).on("click", ".test", function() {
console.log($('.fishes li:visible').find('span').html());
});
答案 1 :(得分:0)
使用此$(".fishes li:not(.hidn)").find("span:first").html();
为我工作分享了一些帮助感谢