gpt4 book ai didi

javascript - 如何使用 javascript 通过按钮 onclick 事件更改 div HTML 标签

转载 作者:行者123 更新时间:2023-12-01 02:48:03 25 4
gpt4 key购买 nike

<nav class="navbar navbar-default" style="...">
<div class="container" id="main_container" style="margin-top: -80px">
<div>
<div class="row">
<div class="col-xs-0 col-md-2" style="background-color: #f8f8f8;text-align: center;"><a href="http://cve.circl.lu/api/cve/{{ id6 }}" target="_blank">{{ id6 }}</a></div>
<div class="col-xs-0 col-md-1" style="background-color: #f5f4f5;text-align: center;">{{ rating6 }}</div>
<div class="col-xs-0 col-md-6" style="background-color: #F8F8F8"><marquee scrollamount="4">{{ description6 }}</marquee></div>
<div class="col-xs-0 col-md-3" style="background-color: #f5f4f5;text-align: center;">{{ date6 }}</div>
</div>
<div class="row">
<div class="col-xs-0 col-md-2" style="background-color: #f8f8f8;text-align: center;"><a href="http://cve.circl.lu/api/cve/{{ id7 }}" target="_blank">{{ id7 }}</a></div>
<div class="col-xs-0 col-md-1" style="background-color: #f5f4f5;text-align: center;">{{ rating7 }}</div>
<div class="col-xs-0 col-md-6" style="background-color: #F8F8F8"><marquee scrollamount="4">{{ description7 }}</marquee></div>
<div class="col-xs-0 col-md-3" style="background-color: #f5f4f5;text-align: center;">{{ date7 }}</div>
</div>
<div class="row" style="margin-top: 5px">
<div class="col-xs-0 col-md-5">
</div>
<div class="col-xs-0 col-md-2" align="center">
<button class="btn btn-xs btn-default" type="button" id="my_button">History</button>
</div>
<div class="col-xs-0 col-md-5"></div>
</div>
<div class="row" style="margin-top: 5px">
<div class="col-xs-0 col-md-2" style="background-color: #f8f8f8;text-align: center;"><a href="http://cve.circl.lu/api/cve/{{ id8 }}" target="_blank">{{ id8 }}</a></div>
<div class="col-xs-0 col-md-1" style="background-color: #f5f4f5;text-align: center;">{{ rating8 }}</div>
<div class="col-xs-0 col-md-6" style="background-color: #F8F8F8"><marquee scrollamount="4">{{ description8 }}</marquee></div>
<div class="col-xs-0 col-md-3" style="background-color: #f5f4f5;text-align: center;">{{ date8 }}</div>
</div>
</div>
</div>
</nav>

我有一个简单的标题 HTML div 结构,其中包含按钮 id="my_button"。在按钮事件 onclick 上,第一个带有 id="main_container" 的 div 标签应更改 css 指令,特别是 margin-top 值从 -80px 更改为 0px > 当 margin-top 值等于 0px 时,应更改为 -80px

我是网络开发新手。我想我需要一个带有 OnClick 事件处理程序的 JavaScript 脚本函数。

最佳答案

使用下面的函数通过 JavaScript 更改 margin-top

<script type="text/javascript">
$(function() {
$('#my_button').click(function() {
var margin = $('#main_container').css('margin-top');
var newMargin = (margin=='-80px')?'0px':'-80px';
$('#main_container').css('margin-top',newMargin);
});
});
</script>

关于javascript - 如何使用 javascript 通过按钮 onclick 事件更改 div HTML 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47134072/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com