Javascript 我如何在不与其他人作出反应的情况下选择所单击内容的块?
我对Jquery/Javascript有点问题。我有几个相同类名为“item”的块,我需要为单击的那个块做一个函数Javascript 我如何在不与其他人作出反应的情况下选择所单击内容的块?,javascript,jquery,Javascript,Jquery,我对Jquery/Javascript有点问题。我有几个相同类名为“item”的块,我需要为单击的那个块做一个函数 $(".item").click(function(){ $(".item").animate({"margin:0px 80px"}); }); 实际上我用这个。但是当我点击任何元素(项目)时,他们都会做这个动画。试试这个: $(".item").click(function(){ $(this).animate({margin: "0px 80px"}); }); 与您
$(".item").click(function(){
$(".item").animate({"margin:0px 80px"});
});
实际上我用这个。但是当我点击任何元素(项目)时,他们都会做这个动画。试试这个:
$(".item").click(function(){
$(this).animate({margin: "0px 80px"});
});
与您的代码不同的是,我使用this
来引用触发事件的元素。这是jQuery事件处理程序中的标准行为
检查jQuery指南:。你会在那里找到很多有用的指南。试试这个:
$(".item").click(function(){
$(this).animate({margin: "0px 80px"});
});
$(".item").click(function(){
$(this).animate({"margin:0px 80px"});
});
与您的代码不同的是,我使用this
来引用触发事件的元素。这是jQuery事件处理程序中的标准行为
检查jQuery指南:。你会在那里找到很多有用的指南
$(".item").click(function(){
$(this).animate({"margin:0px 80px"});
});