小编典典

jQuery 选择器中的通配符

all

我正在尝试使用通配符来获取 id 以“jander”开头的所有元素的
id。我试过了$('#jander*')$('#jander%')但它不起作用..

我知道我可以使用元素的类来解决它,但也可以使用通配符?

<script type="text/javascript">

  var prueba = [];

  $('#jander').each(function () {
    prueba.push($(this).attr('id'));
  });

  alert(prueba);


});

</script>

<div id="jander1"></div>
<div id="jander2"></div>

阅读 105

收藏
2022-03-03

共1个答案

小编典典

要获取以“jander”开头的所有元素,您应该使用:

$("[id^=jander]")

得到那些以“jander”结尾的

$("[id$=jander]")

另请参阅JQuery 文档

2022-03-03