为了账号安全,请及时绑定邮箱和手机立即绑定
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<title>无标题文档</title>
<style type="text/css">
.updown{display:none;}
</style>


</head>

<body>
<div>
    <ul>
        <li >1</li>
        <li >2</li>
        <li >3</li>
        <li >4</li>
		</ul>
		<ul class="updown">
        <li>5</li>
        <li>6</li>
        <li>7</li>
        <li>8</li>
        <li>9</li>
		</ul>
        <a href="javascript:;">更多</a>        
    </div>
<script type="text/javascript">
   $(function(){
   /*
		    $(".vis,li:last").show();
			$("a").click(function(){
				if($("a").html()=="更多"){
					$("li").show();	
					$("a").html("收起");
				}
				else{
					$("li").hide();
					$(".vis,li:last").show();
					$("a").html("更多");
				}				
			})			
    }) 
	*/
		$("a").bind("click",function(){
			$(".updown").slideToggle("fast",function(){
			     $("a").html=="更多" ? $("a").html("收起") : $("a").html("更多");
			})	
		})
	});
</script>
</body>
</html>

为什么<a>的文字切换不了?

正在回答

1 回答

您写错了,$("a").html()应该这么写,.html()是方法,不是属性

0 回复 有任何疑惑可以回复我~
#1

Heson

跟我之前的问题一样,大猫的回复也一样,复制来的吧,哈哈~~~
2014-10-28 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
jQuery基础课程
  • 参与学习       154768    人
  • 解答问题       7184    个

加入课程学习,有效提高前端开发速度

进入课程
意见反馈 帮助中心 APP下载
官方微信