我正在学习 javascript OOP 风格的编程概念,我需要一些帮助:
首先,一个简单的html表单:
<form>
<select id="jobRole"></select>
</form>
接下来,我编写“问题”类:
var Question = function() {
this.masterQ = function (id1) {
this.id1 = jQuery(id1);
this.id1.append('<option value="">test</option>');
};
}
现在我实例化问题类,创建一个新对象
var q = new Question();
现在我调用 masterQ 方法:
q.masterQ('#jobRole');
但是,我不知道为什么test没有附加到选择上。
有任何想法吗?
谢谢!