Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/9.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
Jquery 选择ID的第一个字母等于变量的所有元素_Jquery_Jquery Selectors - Fatal编程技术网

Jquery 选择ID的第一个字母等于变量的所有元素

Jquery 选择ID的第一个字母等于变量的所有元素,jquery,jquery-selectors,Jquery,Jquery Selectors,rank是一个等于一个字符大写字符串(例如:“a”)的变量。如何选择divnodeField中id以rank开头的所有h1元素?所有h1s都有一个两字符大写的id,如“AB”。我知道这是一个非常简单的问题,但是我在网上找不到任何关于这个问题的信息 $("#nodeField>h1[id^=rank]") 尝试将选择器与rank变量连接起来: var rank = "AB"; var elements_with_id_matching_rank =

rank
是一个等于一个字符大写字符串(例如:“a”)的变量。如何选择div
nodeField
中id以
rank
开头的所有
h1
元素?所有
h1
s都有一个两字符大写的id,如“AB”。我知道这是一个非常简单的问题,但是我在网上找不到任何关于这个问题的信息

$("#nodeField>h1[id^=rank]")

尝试将选择器与
rank
变量连接起来:

var rank = "AB";
var elements_with_id_matching_rank = $("#nodeField > h1[id^=" + rank + "]");