jsTree有節點選擇 " /> 曰批视频免费40分钟不要钱,一色狗影院,少妇系列之白嫩人妻

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

jquery.jstree 增加節點的雙擊事件代碼

jsTree 是基于jquery的樹插件,支持拖放、復制、刪除、快捷鍵、多選、自定義節點圖標、自定義右鍵菜單、跨頁面保存狀態等等,總之我想到的它基本上都有了,而且最值得表揚的是它讓人感覺一點都不慢哦。

jsTree有節點選擇事件,即
復制代碼 代碼如下:
.bind("select_node.jstree", function(e, data) {
//alert(data.rslt.obj.attr("id") + ":" + data.rslt.obj.attr("rel"));
})


其實我認為它更像是節點的單擊事件,因為每次點節點的時候它都會觸發,不管之前該節點是否已經被選中。

近日做個文件管理的東東,需要用到節點的雙擊事件,如雙擊某個節點打開該節點的編輯頁面。

jstree雖然有雙擊事件,但是并非針對節點的,而是你雙擊樹所在區域就會觸發,如上圖任何一個地方。

離節點雙擊事件最接近的應該就是節點選擇事件,因此又是“照葫蘆畫瓢”啦。

分析
在第833行 this.get_container() 后是節點的單擊事件
復制代碼 代碼如下:
.delegate("a", "click.jstree", $.proxy(function (event) {
event.preventDefault();
this.select_node(event.currentTarget, true, event);
}, this))


同樣我再這里插入節點雙擊事件
復制代碼 代碼如下:
.delegate("a", "dblclick.jstree", $.proxy(function(event) {
event.preventDefault();
this.dblclick_node(event.currentTarget, true, event);
}, this))


接著,我再實現 dblclick_node 方法就可以了。

在第928行找到 select_node 的代碼,比較復雜。但里面90%對于雙擊來說是沒有用處的,如處理單選、多選、保存選擇結果到cookies等。因此 dblclick_node 方法的實現要比 select_node 簡單很多。
復制代碼 代碼如下:
dblclick_node: function(obj, check, e) {
obj = this._get_node(obj);
if (obj == -1 || !obj || !obj.length) { return false; }
this.__callback({ "obj": obj });
},


OK,就這樣了。

使用例子
跟 select_node 用法一樣
復制代碼 代碼如下:
.bind("dblclick_node.jstree", function(e, data) {
//alert(data.rslt.obj.attr("id") + ":" + data.rslt.obj.attr("rel"));
})


改造后的代碼下載  /201007/yuanma/jquery.jstree.rar
順便說說
jstree 跟另一個插件jquery validate 是水火不容的,當兩者共存時,jstree雖然也可以構造樹出來,但如僵尸一般不能展開。這里mark一個,日后試試能否修改。

作者:Bruce(編程的藝術世界)

JavaScript技術jquery.jstree 增加節點的雙擊事件代碼,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 曰曰夜夜在线影院视 | 久久99热这里只频精品6 | WWW国产亚洲精品久久久日本 | 国产叼嘿久久精品久久 | 男女午夜性爽快免费视频不卡 | 无限资源在线观看完整版免费下载 | 久久亚洲精品无码A片大香大香 | 蜜芽tv在线观看免费网站 | 色戒无删减流畅完整版 | 欧美黑白配性xxxxx | 国产三级精品三级男人的天堂 | 青青国产在线观看视频 | 日本一在线中文字幕 | 青青伊人精品 | 快乐激情网 | 啊灬啊灬啊灬快高潮视频 | 国产不卡一卡2卡三卡4卡网站 | 国产成人高清精品免费5388密 | 免费完整版观看 | 高清午夜福利电影在线 | 5580免费午夜福利院 | 国产成人aaa在线视频免费观看 | 99精品国产AV一区二区麻豆 | 久久精品一区二区影院 | 亚洲精品中文字幕一二三四区 | 精品无码一区二区三区中文字幕 | 免费特黄一区二区三区视频一 | 久草在线精彩免费视频 | 高h gl肉文 | 别插我B嗯啊视频免费 | 国产亚洲精品久久久久久久软件 | 色屁屁影院 | 国产高清-国产av | 国语自产拍在线视频普通话 | 亚洲精品一区三区三区在线观看 | 久草在在线免视频在线观看 | 手机看片一区二区 | 国产主播福利一区二区 | 免费看黄色一级 | 国产精品亚洲精品日韩电影 | 免费乱理伦片在线观看夜 |