【发布时间】:2011-07-02 21:57:11
【问题描述】:
所以我有一个跨越页面宽度的 DIV(地图),但我希望有一个按钮,用户可以单击“隐藏/取消隐藏”DIV,它基本上会做三件事点击:
- 将 div 的垂直高度缩放为原始高度的 25%...
- 将 DIV 更改为不透明度 0.3,使其在降低高度时褪色...
- 再次点击时恢复正常高度和不透明度 (1)
这是我到目前为止所得到的:目前它只缩小到正确的垂直高度
非常感谢您的帮助...
<!-- JQUERY STUFF ADDED IN THE HEAD-->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
<!-- THE CODE -->
<div id="map">
Map Content Is Here
</div>
<p class="hidemap">HIDE MAP</p>
<script>
$(document).ready(function() {
$("p.hidemap").click(function () {
$("#map").effect("scale", { percent: 25, direction: 'vertical' }, 500);
});
});
</script>
【问题讨论】:
标签: javascript jquery toggle scale effect