javascript - 【jquery】为何removeClass()在<li>里无效?该如何解决?
黄舟
黄舟 2017-04-10 17:14:58
[JavaScript讨论组]

<!DOCTYPE html>
<html>
<head>

<script src="http://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script>

</head>
<style>
.selected{background:yellow;}
</style>
<body>
<p><span>Hello</span></p>

<input id=s1 type=button value='ww'>
<input id=s2 type=button value='xx'>
<input id=s3 type=button value='xx'>
<script>
$(document).ready(function(){

  $("#s1").click(function(){
      $("#101").addClass('selected').siblings().removeClass('selected');

})});
$(document).ready(function(){
$("#s2").click(function(){ $("#102").addClass('selected').siblings().removeClass('selected');
})});
$(document).ready(function(){
$("#s3").click(function(){ $("#103").addClass('selected').siblings().removeClass('selected');
})});
</script>

</body>
</html>

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全部回复(6)
PHP中文网

你的代码写的我都不想评论了,,你的id class能不能加个引号啊,,还有你代码中间加个图片是干啥啊,,别人想测试都麻烦。

阿神
<!DOCTYPE html>
<html>
    <head>
        <script src="http://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script>
    </head>
    <style>
    .selected{background:yellow;}
    </style>
    <body>
        <p><span>Hello</span></p>
        <input id=s1 type=button value='ww'>
        <input id=s2 type=button value='xx'>
        <input id=s3 type=button value='xx'>
    <script>
        $(document).ready(function(){
            $("#s1").click(function(){ $("#101").addClass('selected').siblings().removeClass('selected');
            $("#s2").click(function(){ $("#102").addClass('selected').siblings().removeClass('selected');
            $("#s3").click(function(){ $("#103").addClass('selected').siblings().removeClass('selected');
        });
    </script>
    </body>
</html>

多看看教程;熟练使用;

PHP中文网

$("#101").addClass('selected').parent().siblings().children().removeClass('selected');

PHP中文网
$("#101").addClass('selected').closest('li').siblings().children().removeClass('selected');

ID最好加上引号。

PHPz

代码写的真糙……

大家讲道理

这个问题我在另外一个问题里已经回答过了 。。都是你。。。一模一样的。。。。你还开2个问题。。。
https://segmentfault.com/q/1010000004517183?_ea=638049

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号