- 康康map
-
这里的this.$element其实就相当于是赋值,将ele赋值给this.$element 形成构造函数。
看下面这段代码
这里就是改变该ele(元素)的样式(颜色、字体大小、文本的装饰)。
所以就是将ele赋值给this.$element。
- 我不懂运营
-
赋值 ,将外部的ele 赋值给 Beautifier 的 $element 这里的 $elemen 只是个变量而已,你改为 abcd 也是可以的 但是$elemen 是规范的能够代表赋值的类型的和语义的变量命名
- snjk
-
既然没人回答,那我就大胆的表达一下个人见解哈;
这里的this是指当前作用域内,this.$element是表示当前作用域内的$element变量,后面的等号就是赋值了,整句话是指把第一个参数赋值给变量$element。从编辑器的提示也可以看出,这是个变量的颜色,希望能帮助到您
- 真可
-
$element 是一个变量的名字
不要看他前面有个$符号,其实和 name没啥区别
要连起来看,
这里$element就是保存一个jquery元素的变量
- 蓓蓓
-
$element 指的是传进去的元素对象, 例如 $("div");
- 牛云
-
定义一个属性而已,方便调用。
就比如定义全局变量 window.$element = 1;
这样你在其他地方就可以直接调用$element
- 慧慧
-
就是相当于定义一个变量,当前js作用域的一个变量的调用 this后面是变量名
- S笔记
-
beautifier类中定义的很清楚 this.$element = ele 即它代表 实例化beatutifier这个类的时候 传入的ele ele应该是一个dom节点的jquery对象 beautify是 beautifier实例对象的一个实例方法 调用它 它将会对实例对象中 $element代表的实例化时候传入的ele使用jquery中的css方法 对ele进行样式修改 并返回修改后的ele对象
- 黑桃云
-
this代表本身函数
$element 为JQ选择器
ele是传入此函数的值,对象或其他的数据
- 苏州马小云
-
var abc = function(ele, opt) {///////////这里的this是abc的实例对象,就是abc1那个变量 this.$element = ele, this.defaults = {}, this.options = $.extend({}, this.defaults, opt) } $.fn.myPlugin = function(options) { var abc1 = new abc(this, options);//这里的this是选出的jquery对象 //调用其方法 return abc1.a(); } this.$element = ele, 指的是传入绑定的jqDOM对象吗
是的
this.$element.[] 和 this.[]
你这2个语法错误了,从哪搞来的。。取方法或者属性值要去掉
this.$element["xxxx"]
this["xxxx"]
- coco
-
当前类(Beautifier)名叫‘$element"属性。
例如:
var Person = function($variable){
this.$variable = $variable;
}
//实例化
var person = new Person("hello");
person.$variable; //返回"hello"
不知道能否帮到你
- 里论外几
-
就是当前点击的或者活跃的对象也就是DOM对象的元素
- 南yi
-
this.$element就是当前元素啊,css无非就是css属性咯
- 大鱼炖火锅
-
应该是当前的元素,你可以在chrome里设置一个断点(在this.$element这一行上),断点命中后就可以查看this.$element的具体值了。
- gitcloud
-
this指向是当前的局部对象
this.$element代表了这个插件将要执行的jQuery对象
this.$element=ele赋值将要执行的jQuery对象