我正在构建一个网站设计的工作模型,我希望广告空间消失,以说明如果它们是空的,页面会是什么样子。如果没有唯一识别每个空间,我能完成这个吗?我希望这会奏效:
<script type="text/javascript">
$('.adSpace').click(function() {
$this.toggle('fast');
});
</script>
答案 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');
});