0

私はこのようないくつかのページに次のコードを持っています。

<td bgcolor="#017842" height="4"><img src="images/pix.gif" border="0" width="1" height="1" /></td>

と置き換えます

<td height="4" style="line-height: 4px; background-color:#017842;"></td>

実際には見方が異なりますが、IMGSRC値の値が='images / pix.gif'であるすべてのimgタグについて、親要素を削除する必要がありますが、親要素のスタイルプロパティに追加する前にline-heighttype。

私はここに投稿された解決策を試してみました 画像ソースを置き換えるためにそれぞれjQueryを使用しています

しかし、私は解決できません...

あなたがよく理解していなければ、私は正しく説明したと思います。

ありがとうございました!

4

2 に答える 2

2

私は提案します:

$('td img').filter(function(){
    return $(this).attr('src') == 'images/pix.gif';
}).parent().css({'line-hight' : '4px', 'background-color' : '#017842'}).removeAttr('bgcolor').find('img').remove();

JSフィドルデモ

于 2012-11-24T23:40:38.820 に答える
0

idを定義した場合、それは簡単です。

$("#tdImg").empty();

別のシナリオ-Show():

$("#tableId tr").each(function () {
            $(this).find("img").each(function () {
                $(this).show();
            });
        });

hidden()を使用したシナリオ:

$("#tableId tr").each(function () {      
            $(this).find("img").each(function () {                
                $(this).hide();
            });
    });

また、$(this).remove()を使用して画像を削除する必要がある場合は、remove()を使用できます。

于 2014-03-19T00:43:17.573 に答える