JS:通过id调用元素

时间:2012-12-04 15:49:52

标签: javascript jquery

我不熟悉JS,所以请在这里帮助我

我之前曾经这样调用过这样的元素:

$(.ddlPage).change();

现在我想替换' ddlPage'用字符串变量。 如何用变量调用它?

$(.elemID).change(); (is obviously wrong)

3 个答案:

答案 0 :(得分:1)

首先,将字符串参数传递给jQuery。在你的情况下(如果它不是拼写错误)你传递一些变量,这在某些情况下有效,但一般情况下都不行。

然后只需构建你需要的选择器,例如:

var elemId = 'myId'; 
$( '#' + elemID ).change();

或者搜索class

var elemClass = 'myClass'; 
$( '.' + elemClass ).change();

等。只需构建一个包含所需选择器的字符串并将其传递给jQuery。

答案 1 :(得分:0)

使用id选择器

$("#ddlPage").change()

答案 2 :(得分:0)

我认为你真正需要的是对jQuery选择器的基本理解。

在此处查看资料:http://www.w3schools.com/jquery/jquery_selectors.asp