嘿伙计我正在创建一个jquery插件,我试图从表中获取表行选择器或从表行选择器中获取表。
$("#table tr").myPlugin();
$("#table").myPlugin();
基本上在插件中我需要访问表选择器或行选择器。所以在第一个版本的行中我需要这个。
var table = $('#table');
或者在常规表格版本中我需要这个。
var row = $('#table tr');
我该怎么做?感谢。
答案 0 :(得分:0)
在插件中,this.selector将为您提供选择器字符串或使用的选择器方法,如.children(td)。 this.context将为您提供选择器的原始上下文。
$('tr').children('td');
//inside plugin
this.selector; // "children(td)"
this.context; // "tr"
this.prevObject; //[tr] parent table row
您可以在此处使用不同的选择器:http://jsfiddle.net/MkCxD/