使用jquery查找img src中的字符数

Using jquery to find the number of characters in img src

本文关键字:字符 src jquery 查找 img 使用      更新时间:2023-09-26

我有一个image slider:

<ul class="slider">
  <li><img src=""></li>
  <li><img src=""></li>
  <li><img src=""></li>
</ul>

如果字符的长度是<=41,我想删除li标签。我尝试了下面的代码,但它不工作

var li = $(".slider ul > li");
var $img = $(".slider > ul > li img").attr("src");
if ($img == length(41)) {
    li.parentNode.removeChild(li);
}

下面的代码段可以做到:

$(".slider > ul > li img").filter(function(){
  return $(this).attr('src').length <= 41;
}).closest('li').remove();
$(".slider ul li").each(function(){
    var imgsrclength = $(this).find("img").attr("src").length;
    if (parseInt(imgsrclength) >= 41) {
        $(this).remove();
    }
});