如果可能,我需要一点帮助,因为我找不到带选择器的图像的源attritube
我刚刚使用过$(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>
答案 0 :(得分:0)
var $bb = $(this).parent().find(".img_uitklapbaar").attr("src");
我将暂时保留我之前的发现see example
答案 1 :(得分:0)
您还可以查看siblings方法。也可能适合你。