关于jquery中的某个字符开头的class 元素处理时注意的问题
决定像罗胖一样,坚持转发他的60“语音, 看我能不能一样坚持下来!

关于jquery中的某个字符开头的class 元素处理时注意的问题

技术笔记 eagle 3640℃ 0评论

关于jquery中的某个字符开头的class 元素处理时注意的问题

 js:

             $("li[class^=’delete-li-id’]").each(function(i){
                  this.remove();
              });

html:

         <li class="delete-li-id111w1 ufl umar-a delete-li-id1111  ">w232323232</li>
          <li class="delete-li-id111e1 ufl umar-a delete-li-id22  " >w232323232</li>
          <li class="ufl umar-a delete-li-id14  delete-li-id111f1 ">w232323232</li>

说明: 

        第三个不会选择。 因为他class=""  序顺不在第一个字符, 它找不到。 

一开始我, 是放到最好的。 就是怎么找都找不到。 晕死了。 

解决:

    放到前面去。 或者改选择器。 

<code>    $(&quot;li[class*='delete-li-id']&quot;) 包函哪些东西的, 会被选中。 是一个数组对象。 </code>

   

 

 

转载请注明:艾依小站 » 关于jquery中的某个字符开头的class 元素处理时注意的问题

喜欢 (0)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址