Javascript JS:按id调用元素
我不熟悉JS,所以请在这里帮助我 我以前曾这样调用元素:Javascript JS:按id调用元素,javascript,jquery,Javascript,Jquery,我不熟悉JS,所以请在这里帮助我 我以前曾这样调用元素: $(.ddlPage).change(); 现在我想用字符串变量替换“ddlPage”。 我如何用变量来调用它 $(.elemID).change(); (is obviously wrong) 使用id选择器 $("#ddlPage").change() 首先,将字符串参数传递给jQuery。在您的情况下(如果不是打字错误),您在其中传递一些变量,这在某些情况下有效,但在一般情况下不起作用 然后只需构建所需的选择器,例如: var
$(.ddlPage).change();
现在我想用字符串变量替换“ddlPage”。
我如何用变量来调用它
$(.elemID).change(); (is obviously wrong)
使用
id
选择器
$("#ddlPage").change()
首先,将字符串参数传递给jQuery。在您的情况下(如果不是打字错误),您在其中传递一些变量,这在某些情况下有效,但在一般情况下不起作用 然后只需构建所需的选择器,例如:
var elemId = 'myId';
$( '#' + elemID ).change();
或搜索类
:
var elemClass = 'myClass';
$( '.' + elemClass ).change();
等等。只需构建一个包含所需选择器的字符串,并将其传递给jQuery。我认为您真正需要的是对jQuery选择器的基本了解
查看此处的资料:这不是js,而是jQuery,它是js,但不是viceversa@Sirko我认为对于jQuery选择器的基础知识,W3CSchoole就足够了。好消息。:)