如果单纯的获得一个元素的属性,很简单,attr()就可以解决这个问题,今天的项目遇到这样的问题 如果已经知道li组有特定的属性和它的属性值,现在要把他选择出来,有点小麻烦。

        根据自定义属性寻找特定的某个元素

如上图,选择文件夹,点击重命名,修改之后怎么改变它的名字呢 ,可以使用如下的方法:

$(" li [uid='"+id+"']")
这样就能够获得上面的文件夹 接下来的操作就简单了。。。。

    

        如果要把所有的li 的属性都保存起来,可以这样做

var id= $('.res_files ul li img')
 $.each(id,function (i,v) {
     current.push($(v).attr('uid'))
 })

console.log(current)

不能循环属性而是要循环元素,console一下 可以看到结果

(7) ["54", "53", "52", "51", "50", "49", "17"]




相关文章:

  • 2021-12-27
  • 2022-01-01
  • 2021-09-17
  • 2021-09-11
  • 2022-12-23
猜你喜欢
  • 2022-01-30
  • 2021-07-13
  • 2022-01-04
  • 2023-02-25
  • 2021-10-06
  • 2022-12-23
相关资源
相似解决方案