<p class="captchaLab">
<label id="lbCaptchaCode" class="errorLabel" for="txtCaptchaCode">
Recopiez ce code
<span>*</span>
</label>
<input type="text" value="" name="Captcha" id="txtCaptchaCode" data-val-captchavalidator-captchaerror="Les caractères indiqués ne sont pas corrects." data-val-captchavalidator-captchaempty="Captcha obligatoire" data-val-captchavalidator="" data-val="true" data-bind="value : CaptchaCode, hasFocus: CaptchaHasFocus">
<span id="aCaptchaValidate" style="display: none;" title="" class="invalidLabel">
<span class="invalidBble"> </span>
<span data-valmsg-replace="true" data-valmsg-for="Captcha" class="invalidTxt field-validation-error"><span for="txtCaptchaCode" generated="true" class="">Captcha obligatoire</span></span>
</span>
<input type="hidden" value="y+p84SkJbs9Z0ZGma8BDGQ==" name="CaptchaProperty.CryptedCaptchaValue" id="hCaptchaCrypted" data-bind="value: captcha">
</p>
为什么我这样使用最后一个孩子
$('.captchaLab').children('span:last-child')'
我没有元素跨度?
当我这样做时:
$('.captchaLab').children('span')
我可以得到这个元素。
我需要使用最后一个孩子,因为有时我有一个跨度,有时我有一个以上的跨度,所以我需要一直得到最后一个元素。
答案 0 :(得分:0)
尝试
$('.captchaLab span:last-child')
或者您可以尝试
$('.captchaLab span').last()
答案 1 :(得分:0)
这应该为您提供答案