小编ras*_*ft3的帖子

用jquery最接近()遍历td/tr

<td width="162"><span class="required">*</span> Name:</td>
<td width="407">
    <label>
        <input id="store_name" class="text_field alnum" type="text" minlength="3"
        maxlength="30" size="40" name="store_name" style="color: rgb(51, 51, 51);"/>
    </label>
</td>
<td class="char_count_area" style="color: green;"/>
Run Code Online (Sandbox Code Playgroud)

我有一些jQuery代码,如下所示:

$('.text_field').each(function(){
        $(this).keyup(function(){                 
            $(this).parent().parent().parent().find('.char_count_area').html(remainingChars); 
....
Run Code Online (Sandbox Code Playgroud)

正如你所看到的,我想达到char_count_areatext_field一个相当低效的方式.它可以工作,但如果我略微改变表格设计会很疯狂.我试过用了

$(this).closest('.char_count_area').html(remainingChars)
Run Code Online (Sandbox Code Playgroud)

但它不起作用(字符不会出现).

我怎样才能实现这个目的closest

jquery jquery-selectors closest

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

closest ×1

jquery ×1

jquery-selectors ×1