0

次のようなhtmlがあります。

<img title="image1" src="../path/image1.jpg" />
<img title="image2" src="../path/image2.jpg" />

jQueryだけでimage1を削除する方法はありますか? そして、それが存在するかどうかを確認した後(または存在するかどうか気にしますか)?タイトルまたは src を一致させる必要があると思います。

私は試した:

$('img').attr('title', 'image1').remove()

しかし .remove() はそこで利用できません。

4

3 に答える 3

2

jQueryの属性がselectorと等しいことを使用します。

$('img[title="image1"]').remove();
于 2013-02-21T01:31:20.487 に答える
2

あなたはcssセレクターで作業する方が良いです

$('img[title=image1]').remove();
于 2013-02-21T01:31:22.810 に答える
0

コードでは、すべてのimg要素のtitle属性を設定し、すぐに削除します。

img要素にIDを付けて、次のように削除します。

<img id="image1" title="image1" src="../path/image1.jpg" />

次に、次のスクリプトを実行します。

$('#image1').remove();
于 2013-02-21T01:34:53.907 に答える