gpt4 book ai didi

javascript - jQuery,不适用于跨度

转载 作者:行者123 更新时间:2023-11-28 12:48:03 24 4
gpt4 key购买 nike


如何让 jQuery 与 span id 标签一起使用?

jQuery 没有正确地看到我的 ID。当我使用没有跨度的 h6 标签时,它工作得很好。我愿意使用 div 或其他一些解决方法。
谢谢,

<!DOCTYPE html PUBLIC "><html>
<head>
<script type="text/javascript" src="js/jquery-1.4.min.js"></script>
<script type="text/javascript">
$(function(){
$('#PlusMinus').click(function() {
if($(this).val() == "+") {
$(this).val("-");
}else {
$(this).val("+");
}
$("body h6").toggle();
});
});
</script>

</head>
<body>
<input type='button' value='+' id='PlusMinus'/>
<!--WITH SPAN THE CODE BREAKS-->
<span id="h6">Larger</span>
<span id="h6" style="display: none">Smaller</span>
</body>
</html>

没有跨度
h6 较大/h6
h6 style="display: none">较小/h6

最佳答案

元素应该有唯一的ID。另外,您的选择器是错误的(如果选择 ID,您将在前面使用 #)。尝试使用类,因为您想要影响多个项目:

<span class="h6">Larger</span>

$('.h6').toggle();

关于javascript - jQuery,不适用于跨度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5220825/

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