Wednesday, 23. July 2008, 06:18:02
jQuery, Plugin, JavaScript
效果图(ScreenShot):
用法:一.绑定到单个text输入框
$('#txt_color').colorPicker();
二.绑定到多个text输入框)
$('.color_fields').colorPicker();
三. 所选颜色值传递给回调函数(callback)
$.colorInput.toggleMenu($('#test_box'), function(sColor){
alert(sColor);
});
下载(Download):jquery.colorPicker.js
Saturday, 26. April 2008, 08:51:26
jQuery, Plugin, JavaScript
Select Box replacement 是一个用图片和text输入框代替select的Plugin,发现之后想用这个Plugin,试用过程中发现有不少问题,所以修改了一下代码。
由于改动比较多,就不一一细说了。
修改后的代码可以从这儿
下载。
Friday, 7. December 2007, 10:07:34
jQuery, Plugin, JavaScript
想要以 jQuery 的方式取得列表中被选中项的文字,找来找去找不到现成的方法,只好现做一个:
(function($){
/**
* Get selected option's property
*/
$.fn.getSelectedProperty = function(property) {
var arrValue = Array();
var a=0;
this.each( function() {
for (var i=0; i < this.options.length; i++) {
if (this.options[i].selected == true) {
arrValue[a] = this.options[i][property];
a++;
}
}
});
if(arrValue.length > 1) {
return arrValue;
} else if(arrValue.length == 1) {
return arrValue[0];
}
return '';
};
})(jQuery);
以上函数,单选返回字符串,多选返回数组。
用法例:
alert($("#select_box_id").getSelectedProperty('text'));