JQ自定義下拉列表外掛程式

2022-01-11 18:34:06 字數 1337 閱讀 9506

自從上次做了jq自定義分頁外掛程式和**外掛程式後,就沒在自定義過外掛程式了,這乙個月都在用linq和ef,基本前端都沒怎麼去碰了,今天有個同事說有個專案需要在下拉框裡面帶有核取方塊,本來想網上找下外掛程式的,一想,其實這功能也並不難,於是就自己做了乙個,也趁機再次熟悉下jq自定義外掛程式吧,好了,先附上效果圖先:

看上去沒怎麼難吧,其實就是強化jq,免得太久沒用,生疏了。好了。附上我的**:

(function

($),,,

]}//開始建立下拉框

function

start(obj));}

var mylist=$("

");

var ul=$("");

ul.css();

mylist.css();

if(option.listheight<=0)

mylist.height(option.listheight);

if(option.listwidth<=0)

mylist.width(option.listwidth);

//預設位置是在建立元素的下方

mylist.offset();

var data=option.data;

if(data.length>0)

else

})mylist.mouseover(

function

()) mylist.mouseout(

function

())

var span=$("");

span.text(data[i].text);

listson.val(data[i].value+";");}}

mylist.hide();

foucsshow($(obj),mylist);

}//當獲取到焦點使出現該下拉框

function

foucsshow(obj,mylist))}

$.fn.createlist=function

(newoption)

})(jquery);

前台呼叫:

$("#d2").createlist(,,,

,,,,

,,,,

,,,,

,]

});$("#d3").createlist();

})

和大家分享一下,也喜歡有好的建議和方法能提供學習。

自定義下拉列表

請選擇span class arrow down i class box prompt up notshow 1li 2li 3li 4li class tri i div div spinner btn spinner btn default txt spinner btn arrow down ...

自定義外掛程式

自定義外掛程式 建立自定義外掛程式1.建立工程 qt4 designer plugin 後續配置都使用預設值,這裡我們建立乙個 qhist 外掛程式。2.新建後,直接編譯,會產生如下錯誤 1 link fatal error lnk1181 cannot open input file qtdesi...

自定義外掛程式

工具類方法 擴充套件的語法 extend 呼叫 方法名 物件級別的方法 擴充套件語法 fn.extend 呼叫 選擇器 方法名 工具類 工具類方法 extend extend rtrim function str randomcode function num else if num 4 retur...