自定义jQuery PickList插件 - 用法与实例(3)

PickList插件还有以下API方法:

 

setDefaults(options)

修改pickList的全局默认设置。

 

initAvailableItems()

重新初始化availableList中的Item条目,为这些条目绑定事件回调;


initPickedItems()

重新初始化pickedList中的Item条目,为这些条目绑定事件回调;

addButton_click()

addButton被点击。availableList中的每一个被选中的条目,都分别会和pickedList中的所有条目比较(使用containsItem()比较),如果containsItem()返回true,则pickedList中的相同的条目会加上"selectedItemClassName"定义的CSS样式;如果不返回true,则该条目会被移至pickedList。

 

removeButton_click()

removeButton被点击。pickedList中的每一个被选中的条目,都分别会和availableList中的所有条目比较(使用 containsItem()比较),如果containsItem()返回true,则availableList中的相同的条目会加上"selectedItemClassName"定义的CSS样式;如果不返回true,则该条目会被移至availableList。

 

clearAvailableList()

清空availableList中的条目。返回当前PickList控件。

 

clearPickedList()

清空pickedList中的条目。返回当前PickList控件。

 

insertAvailableItems(html)

将包含新条目的HTML插入到availableList的DOM中。返回当前PickList控件。

 

insertPickedItems(html)

将包含新条目的HTML插入到pickedList的DOM中。返回当前PickList控件。

 

getAvailableItems()

获得availableList中的所有条目,返回值为jQuery对象数组。

 

getPickedItems()

获得pickedList中的所有条目,返回值为jQuery对象数组。

 

getSelectedAvailableItems()

获得availableList中的所有处于选中状态的条目,返回值为jQuery对象数组。

 

getSelectedPickedItems()

获得pickedList中的所有处于选中状态的条目,返回值为jQuery对象数组。

 

getLastClickedAvailableItem()

获得availableList中的最近被点击的条目,返回值为jQuery对象。

 

getLastClickedPickedItem()

获得pickedList中的最近被点击的条目,返回值为jQuery对象。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值