我可以在javascript中删除所有具有相同字符的ID命名吗?

use*_*516 2 html javascript jquery

例如,有一个

img id = img_1,img_2,img_3,img_4等等..

但是,我不知道div的确切数量

$('#img_').remove
Run Code Online (Sandbox Code Playgroud)

似乎不起作用

那么,如何删除所有id为"img_"的img?谢谢.

bil*_*can 6

您可以使用属性starts with selector来获取所需的元素:

$('[id^="img_"]').remove();
Run Code Online (Sandbox Code Playgroud)

文件


Jos*_*eph 5

我认为这应该工作:

$('[id^=img_]').remove();
Run Code Online (Sandbox Code Playgroud)

它会删除任何带有开头的元素id img_