乙個簡單的widget

2022-01-30 02:08:48 字數 1138 閱讀 1965

這裡是乙個簡單的widget,在**裡也寫了注釋。

**//

此widget是將textbox進行修飾一下的。自身沒有css,採用的是jquery ui css framework的樣式

(function

($),

_init: 

function

()if(!

(this

.element.attr(

"type

").tolowercase() 

==="

text"||

this

.element.attr(

"type

").tolowercase() 

==="

password

")) 

也就是呼叫此widget的元素

vare 

=this

.element;

//ui-widget widget基本的樣式,ui-state-default。預設狀態的樣式;ui- corner-all 圓角(基於css3,ie下不起作用)

this

.element.addclass(

"ui-widget ui-state-default ui-corner-all");

//新增hover效果和active效果

this

.element.mouseover(

function

()).mouseout(

function

()).mousedown(

function

()).mouseup(

function

());

},//

銷毀時,移除widget增加的樣式

destroy:

function

()        

})})(jquery)

在使用該widget的時候,需要引用jquery,jquery.ui.core.js,jquery.ui.widget.js檔案,css檔案需要jquery.ui.core.css和jquery.ui.theme.css兩個檔案

在呼叫的時候採用$("***"). textboxdecorator();來呼叫此widget。

建立乙個 iOS 的 Widget (一)

一.首先 建立乙個testwidgetdemo 專案 二.建立乙個widget 方式如下 因為要通過widget 這個group 來共享許可權 獲取資料,而這個group 在 呢 要怎樣設定呢?看圖 四.testwidgetdemo 的viewcontroller.m 設定要傳給widget的值 n...

如何實現乙個翻頁效果的widget

說一下思路,widget是乙個remoteview,更新方式有些特殊,我在網上找了很久,最終想起來乙個同事做過這種效果,把他的原始碼拿過來看了下。他的思路是在布局裡給linearlayout設定動畫屬性,把自己想載入動畫的檢視放進去就行了。我們這裡實現的效果是垂直往下翻頁。其實就是乙個縮放動畫。這裡...

Widget中的乙個注意事項

在一次開發周期中,我們專案加入了widget,整個過程比較順利,但是在發版的時候,發現ipa包大了14m。最後追蹤原因,發現是開發widget時,乙個特別容易出錯的地方導致的。具體如下 1.在主專案裡選擇.m檔案,然後點選右上角的utilities,在target membership裡選上widg...