JQuery扩展问题! 完全看不懂想干什么jquery的扩展方式是:$.fn.xxx=function(){...}这样可以用 $(xx).xxx();方式调用,函数中this指向选中的jQuery对象 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我想象Jqery EasyUI 一样,自定义一个方法 test({ onChange: function () { alert(2); } });调用,并触发onChange事件 //方法定义$.windowbox = { //定义一个方法aa aa: function(){ alert("aa"); }, //定义一个方法bb bb: function(){ alert("bb"); }}$.windowbox.aa(); //调用$.windowbox里的aa方法$.windowbox.bb(); //调用$.windowbox里的bb方法 $.fn.xxxxx = function( args ){};$.fn.extend( { xxx : function(){}, xxxx : function(){}} ) <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script><div>1</div><br /><br /><div>2</div><script> $.fn.border = function (color, params) { if (color == 'setColor') {//判断color参数是否为自定义的方法 return this.css('border', 'solid 1px ' + params); } return this.css('border', 'solid 1px ' + color); } $('div').border('red'); setTimeout(function () { $('div').border('setColor', 'blue'); }, 3000);</script> 大湿们,我现在想回调change事件,怎么整呀 //方法定义 $.fn.windowbox = function (arg) { alert(arg.height); //含有change事件回调 if (arg.onchange) { //callback(onchange); } } $(function () { $('#flat').windowbox({ width: 140, height: 120, onchange: function (b) { alert(2) } }); }); if (arg.onchange && $.isFunction(arg.onchange)) { arg.onchange();} extjs ajax从后台取一条数据,在gird中显示问题 一段js代码,如何让它不执行? jquery submit问题 使用Printer打印,同样的代码、不同打印机、不同的电脑打印效果不一样 【高难?】keyCode的操作。 难题解决不了啊 ---- 关于用透明层遮住下面的网页问题 如何用js创建表格? 小问题: "错误的数量词"是什么概念,在线等待... 屏蔽图片右键菜单,但是还是要能捕捉到右键点击的时间,触发一个javascipt函数怎么办? xmlHttp.onreadystatechange的兼容性问题 Jquery 自定义slideUp动画
我想象Jqery EasyUI 一样,自定义一个方法
test({
onChange: function () {
alert(2);
}
});调用,并触发onChange事件
//方法定义
$.windowbox = {
//定义一个方法aa
aa: function(){
alert("aa");
}, //定义一个方法bb
bb: function(){
alert("bb");
}
}
$.windowbox.aa(); //调用$.windowbox里的aa方法
$.windowbox.bb(); //调用$.windowbox里的bb方法
$.fn.xxxxx = function( args ){};
$.fn.extend( {
xxx : function(){},
xxxx : function(){}
} )
<div>1</div><br /><br /><div>2</div>
<script> $.fn.border = function (color, params) {
if (color == 'setColor') {//判断color参数是否为自定义的方法
return this.css('border', 'solid 1px ' + params);
}
return this.css('border', 'solid 1px ' + color);
}
$('div').border('red');
setTimeout(function () { $('div').border('setColor', 'blue'); }, 3000);
</script>
$.fn.windowbox = function (arg) {
alert(arg.height);
//含有change事件回调
if (arg.onchange) {
//callback(onchange);
}
} $(function () {
$('#flat').windowbox({ width: 140,
height: 120,
onchange: function (b) {
alert(2)
}
});
});
arg.onchange();
}