你能帮我使用这个jQuery Select 器吗?

$(".auctiondiv .auctiondivleftcontainer .countdown").each(function () {
    var newValue = parseInt($(this).text(), 10) - 1;
    $(this).text(newValue);

    if (newValue == 0) {
        $(this).parent().fadeOut();
        chat.verify($(this).parent().parent().attr('id'));
    }
});

基本上,我想 Select 元素.bidbutton类,该类与.每个循环中的倒计时:

<div class="auctiondivleftcontainer">
    <p class="countdown">0</p>
    <button class="btn primary bidbutton">Lance</button>                            
</div>  

然后把这个应用到那个按钮上:

$(button here).addClass("disabled");
$(button here).attr("disabled", "");

推荐答案

使用jQuery .siblings() Select 匹配的同级.

$(this).siblings('.bidbutton');

Jquery相关问答推荐

将搜索面板和服务器端与POST AJAX请求一起使用时出现DataTables错误

JQuery AJAX 成功事件未触发

为什么我不能在 window.onload 事件的处理程序中将 $ jQuery 对象作为参数传递?

我需要在上一个表格单元格中显示计算结果

为什么 .join() 不能与函数参数一起使用?

动态加载 css 样式表在 IE 上不起作用

为什么我的 toFixed() 函数不起作用?

在文本框中的最后一个字符之后设置焦点

jQuery: Select 属性大于值的所有元素

我如何从 ACE 编辑器中获得价值?

在 `click` 和 `enter` 上触发事件

如何使用jQuery找到元素顶部的垂直距离(以px为单位)

调用 jquery ajax - .fail vs. :error

使用 jQuery Select 最后 5 个元素

使用带有 HTML 表格的 jQuery UI 可排序

类方法中的Typescript this

javascript过滤对象数组

bootstrap 模式:关闭当前,打开新

jquery ui Dialog:无法在初始化之前调用对话框上的方法

jquery - 成功时使用ajax结果返回值