人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

javascript初心者です。

<div class="box">
<a href="http://001">?</a>
<img src="icon1.jpg">
<img src="icon2.jpg">
</div>

<div class="box">
<a href="http://002">?</a>
<img src="icon1.jpg">
</div>

<ul id="list"></ul>

上記のような???…の一覧から

$('.box').each(function(){
var num = $('a',this).attr('href').replace('http://','');
$('ul#list').append('<li>' + num + '</li>');
});

icon2.jpgが有る場合のみlistに書き出したいのですが
どう書けば良いのか教えて下さい。宜しくお願いします

●質問者: becker_ernest
●カテゴリ:コンピュータ ウェブ制作
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● Lhankor_Mhy
●300ポイント ベストアンサー

.has('img[src="icon2.jpg"]') を追加します。

$('.box').has('img[src="icon2.jpg"]').each(function(){
var num = $('a',this).attr('href').replace('http://','');
$('ul#list').append('<li>' + num + '</li>');
});
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ