gpt4 book ai didi

javascript - 根据链接的文本更改文本

转载 作者:太空宇宙 更新时间:2023-11-04 02:05:05 26 4
gpt4 key购买 nike

这是我的脚本:

<script>
jQuery(document).ready(function() {
var t = jQuery('.is-active').text().split(' ')[1];
document.getElementById('pdm').innerHTML = t;
});
</script>
<script>
jQuery(document).ready(function() {

jQuery(".mk-tabs-tab").click(function() {
var t = jQuery('.is-active').text().split(' ')[1];
document.getElementById('pdm').innerHTML = t;
})
});
</script>

这是我的 HTML:

<h1 id="pdm" style="text-transform: capitalize !important; line-height:52px; word-spacing: 999px;" class="titolobianco"></h1>
<ul id="mk-tabs-tabs-3" class="mk-tabs-tabs">
<li class="mk-tabs-tab is-active"><a href="#"> DISCLAIMER</a></li>
<li class="mk-tabs-tab"><a href="#"> TERMS & CONDITIONS</a></li>
<li class="mk-tabs-tab "><a href="#"> PRIVACY POLICY</a></li>
<li class="mk-tabs-tab "><a href="#"> PUBLIC REGULATORY</a></li>
<li class="mk-tabs-tab "><a href="#"> REGISTER</a></li>
<li class="mk-tabs-tab "><a href="#"> CONTACT SU</a></li>
<div class="clearboth"></div>
</ul>

我会在点击 .mk-tabs-tab 类时,在 h1 div 中显示链接名称,例如我点击 PRIVACY POLICY,并显示:

<h1 id="pdm" style="text-transform: capitalize !important; line-height:52px; word-spacing: 999px;" class="titolobianco">PRIVACY POLIC</h1>

我的代码可以工作,但会显示上一个链接。我点击

最佳答案

如果我理解这个问题,看来您需要执行以下操作:

jQuery(".mk-tabs-tab").click(function() {
jQuery('.is-active').removeClass('is-active');
jQuery(this).addClass('is-active');
document.getElementById('pdm').innerHTML = jQuery(this).text().split(' ')[1];
})

换句话说,您需要从被点击的链接中获取文本,而不一定是具有 is-active 类的链接。

关于javascript - 根据链接的文本更改文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40951727/

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