Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.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/8/variables/2.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选择器是一个变量吗?_Jquery_Variables_Caching_Selector - Fatal编程技术网

Jquery选择器是一个变量吗?

Jquery选择器是一个变量吗?,jquery,variables,caching,selector,Jquery,Variables,Caching,Selector,我想为css的每个部分创建变量,但是我注意到有一个问题。当我想用前面创建的变量动态引用选择器时,我不知道如何编写它 例如: var defaultAppend = $("p"); var selectFirstDesignerLi = $(".template-seasonFinder .designersToShow li a[data-X=defaultAppend.html()]"); 请注意,我在添加了.html()方法的情况下重新使用了“defaultAppend”,显然以这种方式编

我想为css的每个部分创建变量,但是我注意到有一个问题。当我想用前面创建的变量动态引用选择器时,我不知道如何编写它

例如:

var defaultAppend = $("p");
var selectFirstDesignerLi = $(".template-seasonFinder .designersToShow li a[data-X=defaultAppend.html()]");

请注意,我在添加了.html()方法的情况下重新使用了“defaultAppend”,显然以这种方式编写是行不通的

您需要使用字符串连接,如
…a[data-X=“+defaultAppend.html()+”]…

var selectFirstDesignerLi = $(".template-seasonFinder .designersToShow li a[data-X="+defaultAppend.html()+"]");