我想创建(作为示例)以下jQuery选择器$('li')。来自2个变量的contents()(例如)variable1 ='li'和variable2 ='contents()'。
我知道变量可以在开头括号内连接,例如$(var1 + var2),但我不知道如何将(例如)content()添加到$('li')。
TIA 保罗
答案 0 :(得分:0)
您应该可以致电
var1 = 'li';
var2 = 'contents';
$(var1)[var2]();
请注意,var2需要包含没有括号的函数名称。
当然,这仅在var2始终包含函数名称时才有效,但您可以检查它是否包含括号并根据该方面做出决定。如果var2包含括号,请调用该函数。如果没有,请将其添加到选择器中的var1。