我正在尝试使用在对象上使用函数的jQuery。
我一直在尝试:(添加jQuery和plugin.js之后,脚本标签中的index.html)
var object = new myObject("#selected-div");
object.jQueryMadeFunction();
还有plugin.js:
function myObject(param) {
this.param = $(param);
}
$.fn.jQueryMadeFunction = function () {
this.param.css({
background: "red",
height: "100px",
width: "100px"
});
}
我不确定自己在做什么错,我已经尝试了多种方法来使它正常工作,但现在我完全陷入了困境。出了什么问题,我该如何解决?
我认为应该是这样的:
function myObject(param) {
this.param = $(param);
}
$.fn.jQueryMadeFunction = function () {
this.css({
background: "red",
height: "100px",
width: "100px"
});
}
var object = new myObject("#selected-div");
object.param.jQueryMadeFunction();
这里是小提琴:http : //jsfiddle.net/bgapon79/
您可以这样返回对象:
function myObject(param) {
return $(param);
}
object.jQueryMadeFunction();
那是你的意思吗?
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句