javascript 原型获得点击元素
javascript prototype get clicked element
我想在单击字符串后从 'data-text' 字段中获取字符串。
HTML:
<a onClick='Lightbox.open('http://www.google.com',16,9,95)' data-text='Hello World'>click</a>
Javascript:
var Lightbox;
$(function() {
Lightbox = new Lightbox();
});
function Lightbox() {
this.border = 5;
}
Lightbox.prototype.open = function(text,w,h,p) {
$(this).attr('data-text'); // This line is not working **
}
如何从 "Lightbox.open" 函数中获取定位点 <a>
元素?这个函数里面的$(this)
代表灯箱class.
改为
onClick='Lightbox.open('http://www.google.com',16,9,95, this)'
并将签名更改为
Lightbox.prototype.open = function(text,w,h,p, anchor) {
现在参考anchor
我想在单击字符串后从 'data-text' 字段中获取字符串。
HTML:
<a onClick='Lightbox.open('http://www.google.com',16,9,95)' data-text='Hello World'>click</a>
Javascript:
var Lightbox;
$(function() {
Lightbox = new Lightbox();
});
function Lightbox() {
this.border = 5;
}
Lightbox.prototype.open = function(text,w,h,p) {
$(this).attr('data-text'); // This line is not working **
}
如何从 "Lightbox.open" 函数中获取定位点 <a>
元素?这个函数里面的$(this)
代表灯箱class.
改为
onClick='Lightbox.open('http://www.google.com',16,9,95, this)'
并将签名更改为
Lightbox.prototype.open = function(text,w,h,p, anchor) {
现在参考anchor