获取jquery中的单击源?

时间:2012-05-28 11:03:43

标签: javascript jquery

var currentImageBox;    
$('.newImage').bind('click', function() {

        currentImageBox = this;
        currentImageBox.unbind('click');
    });

我试图将currentImageBox设置为单击的div(页面上的一些div具有newImage类)。但无济于事,我哪里错了?

1 个答案:

答案 0 :(得分:1)

代码正确,this是点击的元素。但要使用unbind,您需要wrap the element with jQuery,因为this(因此currentImageBox)是DOM元素,而不是jQuery对象。

$(currentImageBox).unbind('click');