jquery easyui panel 点击title折叠

下面这个需求,怎么实现啊???求高手指点!!!!※点击蓝色框里任意地方,都可以实现折叠和展开的功能... 下面这个需求,怎么实现啊???求高手指点!!!!
※点击蓝色框里任意地方,都可以实现折叠和展开的功能
展开
 我来答
wayhbwayhb
2019-01-21
知道答主
回答量:19
采纳率:0%
帮助的人:1.5万
展开全部
$('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'); 
        }
    });

这样可以

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
诺记美利达
电脑发烧友

2014-09-04 · 不会修电脑,但是你问我的我都知道
知道大有可为答主
回答量:1.3万
采纳率:59%
帮助的人:3764万
展开全部
你打开firebug之类的。找到那个折叠图标调用的JS,然后修改,将整个横条的DIV都加上该JS
追问
能不能不改源码,自己扩展实现呢?
如果修改源码的话,涉及到license问题啊?

我的想法是,在header这一块,再加上一层div,可是加上去,最右边的小三角被盖住看不到了,不知道还有没有其他可以扩展的方法。
追答
自己改的话,直接把那个折叠框的div扩大,扩大到整个一行。图标不变。这样不也是就能点了吗。
不过easyui是不开源的,方法名是替换掉过的,看起来很费劲的
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式