$("#wid-id-buildinglist div[role='content']").hide();
解决方案 »
- jquery 控制窗口变大变小 急急急
- 关于php日期比较的问题!
- js区的大神门啊,谁用过google map啊,教教我这个可怜的人吧~~~
- 我的网页编辑器怎么出现这么多黑线?
- 解决就给分 就这些了 关于窗口关闭事件
- 万恶的MS,IE11的selectNodes selectSingleNode
- 这段代码到底哪里错了,请大伙帮忙看看~~~
- div.style.height=200px.但实际不止200,怎样取得实际的height?
- 如何能让客户端发送http请求.然后在服务器段相应
- 求给个思路实验了很久都没有成功
- 用下面这段javascript代码保存html界面上的内容后被保存的内容会自动换行,是为什么啊?
- JS修改JSON对象属性名
<div class="jarviswidget jarviswidget-color-greenLight jarviswidget-sortable" id="wid-id-buildinglist" data-widget-collapsed="false" data-widget-editbutton="false" data-widget-deletebutton="false" role="widget" style=""> <a href="javascript:void(0);" class="button-icon jarviswidget-toggle-btn" rel="tooltip" title="" data-placement="bottom" data- original-title="Collapse"> <i class="fa fa-minus">fsfsfs</i> </a> <div role="content" style="display: block;"> dfsdfsdfsdfdsfdsfs</div>
</div></div>
<script>$("#wid-id-buildinglist i[class='fa fa-minus']").click(function () {$('#wid-id-buildinglist div[role=content]').toggle()});</script>
$("#wid-id-buildinglist i[class='fa fa-minus']").click(function () {
var a = $("#wid-id-buildinglist div[role='content']").css("display")
//如果是隐藏,那么显示
if (a == "none")
{$('#wid-id-buildinglist div[role=content]').css("display", "block");}
else
{$('#wid-id-buildinglist div[role=content]').css("display", "none");}
});
j将上面的代码改变一下:$("#wid-id-buildinglist i[class='fa fa-minus']").toggle(function(){
$('#wid-id-buildinglist div[role=content]').show();
},function(){
$('#wid-id-buildinglist div[role=content]').hide();
});
$("#wid-id-buildinglist .fa fa-minus").click(function () {
$("#wid-id-buildinglist div[role='content']").toggle();
});顺便对大人的代码进行下评述
$("#wid-id-buildinglist i[class='fa fa-minus']").click(function () {//jquery支持class选择符,为什么用属性选择符来表达呢?
var a = $("#wid-id-buildinglist div[role='content']").css("display")
//如果是隐藏,那么显示
//注意:jquery有toggle()方法,自动隐藏与显示之间切换,很方便滴
if (a == "none")
{$('#wid-id-buildinglist div[role=content]').css("display", "block");}
else
{$('#wid-id-buildinglist div[role=content]').css("display", "none");
}
});