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 回答