Javascript 我可以切换多次出现的类的特定实例吗?
我正在构建一个网站设计的工作模型,我希望广告空间消失,以说明如果页面是空的,页面会是什么样子。我可以在没有唯一标识每个空间的情况下完成此任务吗?我希望这能奏效:Javascript 我可以切换多次出现的类的特定实例吗?,javascript,jquery,Javascript,Jquery,我正在构建一个网站设计的工作模型,我希望广告空间消失,以说明如果页面是空的,页面会是什么样子。我可以在没有唯一标识每个空间的情况下完成此任务吗?我希望这能奏效: <script type="text/javascript"> $('.adSpace').click(function() { $this.toggle('fast'); }); </script> $('.adSpace')。单击(函数(){ $this.toggle('fast'
<script type="text/javascript">
$('.adSpace').click(function() {
$this.toggle('fast');
});
</script>
$('.adSpace')。单击(函数(){
$this.toggle('fast');
});
使用$(this)
而不是$this
$这里没有定义
<script type="text/javascript">
$('.adSpace').click(function() {
$(this).toggle('fast');
});
</script>
$('.adSpace')。单击(函数(){
$(this.toggle('fast');
});
$此
不是对象。您应该使用$(this)
此
:java脚本对象
$(this)
:将其转换为jQuery对象
你可以用
$('.adSpace').click(function() {
$(this).toggle('fast');
});
$this
未在此处定义。提供了事件处理的良好介绍,并提供了示例。这本书值得一读(这就是它的目的:让你开始学习)。这本书应该值得一读: