Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 按id和自定义属性获取元素_Javascript_Jquery - Fatal编程技术网

Javascript 按id和自定义属性获取元素

Javascript 按id和自定义属性获取元素,javascript,jquery,Javascript,Jquery,我有一些类似的元素: <a id="0-interval-44" class="elem" style="width: 50px; height: 50px; display: none;" data-transformeffect="fade">text 1</a> <a id="7-interval-15" class="elem" style="width: 100px; height: 100px; display: none;" data-transfor

我有一些类似的元素:

<a id="0-interval-44" class="elem" style="width: 50px; height: 50px; display: none;" data-transformeffect="fade">text 1</a>
<a id="7-interval-15" class="elem" style="width: 100px; height: 100px; display: none;" data-transformeffect="slide">text 2</a>
<a id="7-interval-15" class="elem" style="width: 100px; height: 100px;  display: none;" data-transformeffect="fade">text 3</a>
text 1
文本2
文本3
我需要通过id和
数据transformeffect
属性获取所有元素。例如,我需要使用
.id.indexOf('7-interval-')>-1
.data.transformeffect()=='fade'
获取所有元素。 这是必要的,以便对不同的元素应用不同的效果

您可以使用和

重要提示,ID必须是唯一的您正在使用的
7-interval-15
多次更改它。

用作

var a = $('a[id^="7-interval-"][data-transformeffect="fade"]')


$(“[id*='7-interval-'][data transformeffect=fade]”)是否应该是
数据transformeffect
而不是
数据。transformeffect
var a = $('a[id^="7-interval-"][data-transformeffect="fade"]')