封裝簡單的equery

2022-04-16 16:58:26 字數 1998 閱讀 5359

/*

* * created by wang on 2016/3/23. */

//繫結操作

function

bindevent(obj,events,fn)

else}//

獲取class 封裝個方法

function

getbyclass(oparent,sclass)

}return

arr;}//

轉陣列方法

function

toarray(elems)

return

arr;}//

獲採樣式

function

getstyle(obj,attr)

else}//

建立建構函式

function

equery(varg)

break

;

case 'object':

if(varg.constructor =array)

else

break

; }

};//

物件的方法,寫到建構函式的原型下面

//css方法

equery.prototype.css= function

(attr,value)

}else

if(arguments.length==1)}}

else

}};//

html方法

equery.prototype.html= function

(str)

}else

return

this;};

//click方法

equery.prototype.click = function

(fn)

this.on('click',fn);

return

this;}

//mouseover方法

equery.prototype.mouseover = function

(fn)

this.on('mouseover',fn);

return

this;}

//on方法

equery.prototype.on = function

(events,fn)

return

this;}

//hide方法

equery.prototype.hide=function

()

return

this;}

//show方法

equery.prototype.show=function

()

return

this;}

//hover方法

equery.prototype.hover=function

(fnover,fnout)

//attr方法 與樣式方法差不多

equery.prototype.attr = function

(attr,value)

}else

if(arguments.length == 1)

return

this;};

//eq方法

equery.prototype.eq = function

(num);

//index方法

equery.prototype.index = function

() }

return

this;};

//find 方法

equery.prototype.find = function

(sel)

}else

}return

$(arr);

};//

建立物件

function

$(varg);

SQLite的簡單封裝

studenttool.h sqlite的封裝 學生資料的crud import class student inte ce studenttool nsobject bool addstudent student student 獲得所有學生 return 陣列中裝著都說student模型 nsa...

MBProgressHUD的簡單封裝

下面是依據mbprogresshud分類提供的類方法 顯示一般資訊 void show nsstring text icon nsstring icon view uiview view 顯示有偏移量的資訊,yoffset,xoffset可以設定為0.f void showhint nsstring...

MBProgressHUD的簡單封裝

import import mbprogresshud.h inte ce mbhudhelper nsobject 顯示mbprogresshud指示器 api parameters 說明 atitle 標題 amsg 資訊 aimg 為nil時,只顯示標題 d 延時消失時間,為0時需要主動隱藏 ...