我使用一些代码展开div,以便在点击按钮时显示更多内容。我想现在让页面滑下来当div切换但不知道如何用我现在拥有的东西。
<script type="text/javascript">
function toggleDiv(divId) {
$("#"+divId).toggle();
}
</script>
<a href="javascript:toggleDiv('myContent');" style="background-color: #f9c76a; color:#fff; font-weight:bold; margin-left:2%; padding: 5px 10px; border-bottom:none !important; " class="button2">Button to Expand ></a>
<div id="myContent" style="display:none; margin-left:2%; padding: 5px 10px; color:#fff; position:relative;">
Expanded Text Here</div>
答案 0 :(得分:0)
这是一个工作的想法:
,
$(function() {
$('#toggle-button').click(function() {
$('#toggle-content').slideToggle();
});
});
#toggle-content {
display: none;
background-color: #dcebf9;
}
答案 1 :(得分:0)
HTML 将id
分配给链接
<a id="linkTo" style="background-color: #f9c76a; color:#fff; font-weight:bold; margin-left:2%; padding: 5px 10px; border-bottom:none !important; " class="button2" >Button to Expand ></a>
<div id="myContent" style="display:none; margin-left:2%; padding: 5px 10px; color:#fff; position:relative;background-color: #e5eecc;">
Expanded Text Here</div>
<强> JQuery的强>
$(document).ready(function(){
$("#linkTo").click(function(){
$("#myContent").slideToggle("slow");
});
});
您可以为div
显示/隐藏任意其他元素。
的的jsfiddle 强>
https://jsfiddle.net/6gn2obkn/