javascript - 有没有通用的方法来指定 jquery 中的元素

标签 javascript jquery

有没有通用的方法来指定 jQuery 中的元素。例如使用 $(this).find 或 next 函数。

我正在尝试创建一个按钮,复制时一次只会激活一个按钮。

当按钮被复制时,输出被复制。

参见示例。

http://jsfiddle.net/X8AYd/12/

<a href="#" class="vote-btn">button</a>
<p class="vote-number">+ 70,101</p> <a href="#" class="vote-btn">button</a>
<p class="vote-number">+ 70,101</p> <a href="#" class="vote-btn">button</a>
<p class="vote-number">+ 70,101</p>


$(".vote-number").hide();
$(".vote-btn").click(function () {
    $(".vote-number").finish().show().fadeOut(5000);
});

最佳答案

$(".vote-number").finish() 将以 vote-number 类的所有元素为目标。相反,您只想定位按钮旁边的元素。因此,请使用 $(this).next(".vote-number") 进行具体定位。

JSFIDDLE DEMO

$(".vote-btn").click(function(){
    $(this).next(".vote-number").finish().show().fadeOut(5000);
});

关于javascript - 有没有通用的方法来指定 jquery 中的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20706584/

相关文章:

javascript - 具有基于 View 的数据绑定(bind)上下文的模块化 Web 组件

javascript - SugarCRM日历模块: Records as links

jquery - ajaxStart 在 Google Chrome 中忽略 .show()

javascript - 类 CSS 属性返回

javascript - jQuery 仅水平或垂直选择单元格

javascript - 从您自己的网站发送 Facebook 通知

javascript - 使用下一个和上一个 anchor 按钮在 div 中加载外部页面

javascript - 用 JavaScript 替换类名

jquery - 显示来自 REST GET 响应的 HTML 页面

jquery - 受边距影响的 clientX/Y - 扭曲 jQuery/CSS 游标效果