分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

执行完JQuery hide()/show() @medio display属性失效

发布时间:2023-09-06 01:24责任编辑:沈小雨关键词:暂无标签

原因JQuery 自动插入了style样式

解决办法:JQuery执行后删除style属性

 1 <script> 2 ????$(document).ready(function(){ 3 ????????$("button").click(function(){ 4 ????????????if($(".itemright").attr("data-display")){ 5 ?????????????????6 ????????????????$(".itemright").hide("fast",function(){$(".itemright").removeAttr("data-display");}); 7 ?????????????????8 ????????????}else{ 9 ????????????????$(".itemright").attr("style","display:none");10 ????????????????$(".itemright").show("fast",function(){11 ???????????????????$(".itemright").removeAttr("style");12 ????????????????}).attr("data-display","1");13 ????????????????14 ????????????}15 ????????????16 ????????});17 ????});18 ????19 ????20 ????</script>
<div class="bodymain"><div class="hearder">头部div</div><div class="item">栏目div</div><div class="main">主体div</div><div class="itemright" data-display="1"> ???<ul class="ul"> ???????<li><a href="http://www.baidu.com" target="_blank" class="a">aaa</a></li> ???</ul></div><div class="footer">底部div</div><div class="anniu"><button>button click</button></div></div>

执行完JQuery hide()/show() @medio display属性失效

原文地址:http://www.cnblogs.com/lijianqiang/p/7813909.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved