我有一个元素,它的ID将随机生成:
<?php echo "<input id='input'".uniqid()." />"?>
如何通过JQuery访问它?我想这样访问它:("#input*")
。可以在JQuery中使用*
令牌吗?
你可以这样做:
$("[id^='input']")
参见以:http://api.jquery.com/attribute-starts-with-selector/
这样使用正则表达式选择器:
$("[id^='input']")
如果您想访问像$("#input*")
这样的id,那么您可以查看Attribute Contains Selector [name*="value"]
:
$('input[id*="input"]')