通过JQuery选择具有随机ID的元素

时间:2013-04-15 17:25:37

标签: php jquery css

我有一个元素,它的ID将随机生成:

<?php echo "<input id='input'".uniqid()." />"?>

如何通过JQuery访问它?我希望像以下一样访问它:("#input*")。可以在JQuery中使用*令牌吗?

3 个答案:

答案 0 :(得分:8)

你可以这样做:

$("[id^='input']")

请参阅开头的文档:http://api.jquery.com/attribute-starts-with-selector/

答案 1 :(得分:2)

以这种方式使用regex selector

$("[id^='input']")

答案 2 :(得分:1)

如果您想访问$("#input*")这样的ID,那么您可以查看Attribute Contains Selector [name*="value"]

$('input[id*="input"]')