初学jquery,关于按钮文字切换问题~~

我想做出button按钮点击以后,上面的字自动变换,有方法实现么?比如我按钮上的字原来是“隐藏”,点击隐藏并执行完隐藏代码后,隐藏两个字变为显示~~实在不行,可以不可以,... 我想做出button按钮点击以后,上面的字自动变换,有方法实现么?
比如我按钮上的字原来是“隐藏”,点击隐藏并执行完隐藏代码后,隐藏两个字变为显示~~
实在不行,可以不可以,在同一个位置设置一个button,写上显示全部,display设为隐藏,点击了隐藏全部后,隐藏全部的那个按钮添加display为隐藏,显示全部的按钮去除display属性?该怎么实现?
展开
 我来答
谱小咨
2014-04-23 · 超过10用户采纳过TA的回答
知道答主
回答量:41
采纳率:0%
帮助的人:11.1万
展开全部
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>Untitled Document</title>
<script src="http://code.jquery.com/jquery-latest.js" type="text/javascript"></script>
<script type="text/javascript">
    $(function(){
        $oBtn = $(".btn");
        $oDiv = $(".s_one");
        
        $oBtn.click(function(){
            if($oDiv.is(":visible")){
                $oBtn.val("显示");
                $oDiv.hide();
                }else{
                    $oBtn.val("隐藏");
                    $oDiv.show();
                    }
            })
        })
</script>

<style type="text/css">
.s_one{ width:100px; height:100px; border:1px solid #dedede; display:none}
</style>
</head>

<body>
<input type="button" value="显示" class="btn">
<div class="s_one"></div>
</body>
</html>
匿名用户
2020-08-09
展开全部
if($(this).val()==1){
$(this).text("显示");
$(this).val(0);
} else {
$(this).text("隐藏");
$(this).val(1);
};
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kennyhonghui
2014-04-23 · TA获得超过369个赞
知道小有建树答主
回答量:286
采纳率:0%
帮助的人:256万
展开全部
在$("#father").toggle();下面加一句

$('#yinchangquanbu').html("显<br />示<br />全<br />部");
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式