正如标题所示,当我点击使用JavaScript放置在div之外的链接时,我想要更改div的高度和高度。
现在我可以改变div的尺寸,当我点击div内的任何地方时,上面的代码:
$('.greendiv').toggle(function(){
$(this).animate({'height': '300px', 'width': '400px'}, 200);
}, function(){
$(this).animate({'height': '200px', 'width': '200px'}, 200);
});
以下是FIDDLE
答案 0 :(得分:0)
您需要指出您希望执行操作的类名
$('.clickme').toggle(function(){
$('.greendiv').animate({'height': '300px', 'width': '400px'}, 200);
}, function(){
$('.greendiv').animate({'height': '200px', 'width': '200px'}, 200);
});
答案 1 :(得分:0)
试试这个:
$('.greendiv').hover(function(){
$(this).animate({'height': '300px', 'width': '400px'}, 200);
}, function(){
$(this).animate({'height': '200px', 'width': '200px'}, 200);
});
.greendiv {
background: teal;
width:200px;
height:200px;
}
.clickme {color:#757575;}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="greendiv"></div>
<div class="clickme">CLICK-ME</div>