如何在没有与其他人反应的情况下选择阻止点击的内容?

时间:2017-10-05 19:57:23

标签: javascript jquery

我对Jquery / Javascript有一点问题。我有几个具有相同类名的块" item"我需要为那个被点击的功能做一个功能。

$(".item").click(function(){
 $(".item").animate({"margin:0px 80px"});
});

其实我用的是这个。但是当我点击任何元素(项目)时,他们都在做这个动画。

2 个答案:

答案 0 :(得分:1)

试试这个:

$(".item").click(function(){
 $(this).animate({margin: "0px 80px"});
});

与您的代码的不同之处在于我使用this来引用触发事件的元素。这是jQuery事件处理程序中的标准行为。

检查此jQuery指南:Inside the Event Handling Function。你会在那里找到很多有用的指南。

答案 1 :(得分:1)

3 cascading parameters