Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/423.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQueryUI小部件-为什么这里有一个changer方法?_Javascript_Jquery_Jquery Ui - Fatal编程技术网

Javascript jQueryUI小部件-为什么这里有一个changer方法?

Javascript jQueryUI小部件-为什么这里有一个changer方法?,javascript,jquery,jquery-ui,Javascript,Jquery,Jquery Ui,我一直在查看jQuery UI站点,代码中包含以下内容: _create: function() { // snip! this.changer = $( "<button>", { text: "change", "class": "custom-colorize-changer" }) .appendTo( this.element ) .button(); \u创建:函数(){ //剪断! this.changer=$(“”

我一直在查看jQuery UI站点,代码中包含以下内容:

_create: function() {
   // snip!

   this.changer = $( "<button>", {
     text: "change",
     "class": "custom-colorize-changer"
   })
   .appendTo( this.element )
   .button();
\u创建:函数(){
//剪断!
this.changer=$(“”{
文本:“更改”,
“类别”:“自定义颜色变换器”
})
.appendTo(this.element)
.按钮();

我在别处找不到任何对
.changer
的引用。你能像这样动态地创建方法吗,因为它是一个小部件、jQuery或javascript,或者我遗漏了什么吗?

这个。changer
不是一个方法,它是一个新创建的jQuery对象,它封装了
元素

this.changer=
语法只是标准的javascript。小部件对象现在可以通过其
changer
成员引用此按钮


关于这一点,没有什么特别的或jQuery特定的。

这一点。changer
不是一个方法,它是一个新创建的jQuery对象,它包装了一个
元素

this.changer=
语法只是标准的javascript。小部件对象现在可以通过其
changer
成员引用此按钮


关于这一点,没有什么特别的或jQuery特定的。

好的,谢谢。我认为是对对象(或访问器)的引用必须首先声明,而不是动态声明,我想不起来以前见过这种情况。当然,我不经常使用javascript,所以我会忘记部分。@在其他语言中,这是正确的,即使在javascript中,在特定范围内用
var
声明变量也是一个好主意,但因为
this
分配给内存inter通常使用
var this
是没有意义的。成员不需要初始化。知道这一点很好。我可能需要再次翻开Javascript手册进行复习…好的,谢谢。我想引用一个对象(或访问器)必须首先声明,而不是动态声明,我想不起来以前见过这种情况。当然,我不经常使用javascript,所以我会忘记部分。@在其他语言中,这是正确的,即使在javascript中,在特定范围内用
var
声明变量也是一个好主意,但因为
this
分配给内存inter通常使用
var this
是没有意义的。成员不需要初始化。知道这一点很好。我可能需要再次翻开Javascript手册进行复习…