gpt4 book ai didi

javascript - 雪佛龙图标上升后不会下降

转载 作者:行者123 更新时间:2023-11-29 19:31:26 25 4
gpt4 key购买 nike

我正在尝试切换 V 形图标,但没有任何反应。

$("span:last").removeClass("glyphicon-chevron-down").addClass("glyphicon-chevron-up");

如果我在没有 if else 部分的情况下将此代码添加到 slidetoggle 下面,则图标会变为向上但不会再次变为向下。

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js">       </script>
//starting jquery
<script>

$("#header").ready(function(){
$("#logo").hide();
$("#header").click(function(){
$("#logo").slideToggle("slow");

});


$("#down").click(function() {

var $changeicon= $("down");

if ($changeicon .hasclass("glyphicon-chevron-down")) {

$changeicon.removeClass("glyphicon-chevron-down").addClass("glyphicon-chevron-up");
}
else {
$changeicon.removeClass("glyphicon-chevron-up").addClass("glyphicon-chevron-down");

}
});
});
</script>
<body>
<button type ="button" class ="btn btn-success btn-lg" id ="header">
<span class ="glyphicon glyphicon-home pull-left"> <strong>Header</strong> </span><span class ="glyphicon glyphicon-chevron-down pull-right btn-small" id ="down"> </span></button>
<div class ="row">
<div class ="col-lg-12" >
<p id ="logo" style="background-color:#D9D9D9;"> &nbsp;&nbsp;&nbsp;&nbsp;<a href="#">Logo</a><br/> &nbsp;&nbsp;&nbsp;&nbsp;<a href="#">Skype</a></p>

</div> </div>
</body>
</html>

最佳答案

改变这个:

var $changeicon= $("down");

为此:

var $changeicon= $("#down");

您刚刚忘记了一个# 符号,$changeicon 中将没有任何内容。

更新:

您还缺少:}); 以关闭 header 就绪部分。

所以 jQuery 应该是这样的:

$(function() {
$("#header").ready(function() {
$("#logo").hide();
$("#header").click(function() {
$("#logo").slideToggle("slow");
});
});
$("#down").click(function() {
var $changeicon = $("#down");
if ($changeicon.hasclass("glyphicon-chevron-down")) {

$changeicon.removeClass("glyphicon-chevron-down").addClass("glyphicon-chevron-up");
}
else {
$changeicon.removeClass("glyphicon-chevron-up").addClass("glyphicon-chevron-down");
}
});
});

关于javascript - 雪佛龙图标上升后不会下降,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27230543/

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