记录--前端 页面 jquery 被点击按钮修改样式 其他默认

 

jquery实现页面条件筛选

此功能类似淘宝的条件筛选,主要是页面样式的更改,问了大神也磨磨唧唧了很久才搞定0.0....

先贴代码.....

代码知识有

border-radius  设置圆角边框
siblings() 同胞元素,这个是重点
<style type="text/css">
    .list dd{margin:-20px 0px 0px 40px;}
    .list dd a{padding-right:10px; text-decoration: none;}
    .se{ display:inline-block; padding:2px 6px; background-color: red; border-radius:2px; text-align: center;}
</style>
<script type="text/javascript">
    $(function(){
    })
    
    function ck(id,zhi,obj){
            $(id).val(zhi);  /*复制给隐藏域input*/
            $(obj).addClass('se');    /*这里是添加样式,其中的se指的是class样式*
            $(obj).siblings().removeClass('se');  /*这里是移除同胞(同级)样式,其中的se指的是class样式*/
            /* $(obj).attr('style','color:red;');  这里用了两种方式在jquery更改样式,个人觉得上面那种更方便
            $(obj).siblings().attr('style',''); */
            var tt=$('#yilou').val();
            var bb=$('#erlou').val();
            alert(tt);
            alert(tt+"---"+bb);
$.post('../demo/cssDemo',{'tt':$('#yilou').val(),'bb':$('#erlou').val()},function(data){ /* 异步请求*/
alert(data);

 })

        }
</script>
<div class="list">
    <dl>
        <dt>一楼</dt>
        <dd>
            <a href="javascript:void(0)" onclick="ck('#yilou','1',this)">一房</a>
            <a href="javascript:void(0)" onclick="ck('#yilou','2',this)">二房</a>
            <a href="javascript:void(0)" onclick="ck('#yilou','3',this)">三房</a>
            <input type="hidden" id="yilou"/>
        </dd>
    </dl>
    <dl>
        <dt>二楼</dt>
        <dd>
            <a href="javascript:void(0)" onclick="ck('#erlou','1',this)">一房</a>
            <a href="javascript:void(0)" onclick="ck('#erlou','2',this)">二房</a>
            <a href="javascript:void(0)" onclick="ck('#erlou','3',this)">三房</a>
            <input type="hidden" id="erlou"/>
        </dd>
    </dl>
</div>

贴个效果图

 

转载于:https://www.cnblogs.com/dscs/p/5281839.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值