我可以切换多次出现的类的特定实例吗?

时间:2012-12-26 16:47:15

标签: javascript jquery

我正在构建一个网站设计的工作模型,我希望广告空间消失,以说明如果它们是空的,页面会是什么样子。如果没有唯一识别每个空间,我能完成这个吗?我希望这会奏效:

<script type="text/javascript">
    $('.adSpace').click(function() {
    $this.toggle('fast');
    });
</script>

2 个答案:

答案 0 :(得分:11)

使用$(this)代替$this。 $这里没有定义。

<强> Live Demo

<script type="text/javascript">
    $('.adSpace').click(function() {
       $(this).toggle('fast');
    });
</script>

答案 1 :(得分:3)

$this不是对象。您应该使用$(this)

this java-script对象

$(this)将此转换为jQuery对象

您可以使用

$('.adSpace').click(function() {
   $(this).toggle('fast');
});