0

セレクターを使用して画像のソース属性が見つからないため、可能であればここで少し助けが必要です

$(this).children('someclass')直前に使用したことがありますが、検索しようとしているセルは同じテーブル セルの隣にあるセルです。div

$(".reg_info_body").hide();
$(".reg_info").toggle(function(){
    $(this).children(".reg_info_body").slideDown(100);

    var $bb = $(this).parent().next(".img_uitklapbaar").attr("src");
    alert("source img: " + $bb); // for testing


    }, function(){
        $(this).children(".reg_info_body").slideUp(300);
    }
);
<tr class="reg_rij">
  <td width="20%"><div class="reg_form_label">Voornaam:</div></td>
  <td width="12%" class="reg_info" > <input type="text" class="reg_invoer" name="voornaam" 
    size="20" maxlength="20" value="<?php if (isset($trimmed['voornaam'])) echo $trimmed['voornaam']; ?>" /></td>
  <td width="4%" class="reg_info">?*</td>
  <td width="64%" class="reg_info"><div class="reg_info_body"><h4>? -: Voornaam [verplicht]</h4><p>
    Vul hier uw voornaam in</p></div>
    <div align="right"><img  class="img_uitklapbaar" src="../images/expand_icon.gif" width="16" height="16" /></div></td>
</tr>
4

2 に答える 2

0

たぶん、私も少し変更しましたが、完全に正確ではありません

var $bb = $(this).parent().find(".img_uitklapbaar").attr("src");

今のところ、以前の調査結果を維持します。例を参照してください

于 2009-05-12T18:49:01.090 に答える
0

また、兄弟メソッドを確認することもできます。あなたにも役立つかもしれません。

于 2009-05-12T22:14:26.903 に答える