jquery easyui panel 点击title折叠
下面这个需求,怎么实现啊???求高手指点!!!!※点击蓝色框里任意地方,都可以实现折叠和展开的功能...
下面这个需求,怎么实现啊???求高手指点!!!!
※点击蓝色框里任意地方,都可以实现折叠和展开的功能 展开
※点击蓝色框里任意地方,都可以实现折叠和展开的功能 展开
2个回答
展开全部
$('body').on('click','.panel-title',function(){
// console.log($(this).parent().next().panel('options').collapsed);
var b=$(this).parent().next().panel('options').collapsed;
if(!b){
$(this).parent().next().panel('collapse');
}else{
$(this).parent().next().panel('expand');
}
});
这样可以
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你打开firebug之类的。找到那个折叠图标调用的JS,然后修改,将整个横条的DIV都加上该JS
追问
能不能不改源码,自己扩展实现呢?
如果修改源码的话,涉及到license问题啊?
我的想法是,在header这一块,再加上一层div,可是加上去,最右边的小三角被盖住看不到了,不知道还有没有其他可以扩展的方法。
追答
自己改的话,直接把那个折叠框的div扩大,扩大到整个一行。图标不变。这样不也是就能点了吗。
不过easyui是不开源的,方法名是替换掉过的,看起来很费劲的
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询