3

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

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

如何通过 JQuery 访问它?我想像这样访问它:("#input*"). 可以在 JQuery 中使用*令牌吗?

4

3 回答 3

9

你可以做:

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

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

于 2013-04-15T17:26:33.073 回答
2

以这种方式使用正则表达式选择器

$("[id^='input']")
于 2013-04-15T17:26:56.607 回答
1

如果你想像这样访问 id,$("#input*")你可以看看Attribute Contains Selector [name*="value"]

$('input[id*="input"]')
于 2013-04-15T17:32:08.593 回答