如果有办法让所有标题属性成为qtips?
现在我正在寻找所有需要完成的标签,但这很慢且不可靠。
而不是
$(document).ready(ImportantFunction);
function ImportantFunction() {
Sys.Application.add_load(function () {
$find("ctl31").add_propertyChanged(viewerPropertyChanged);
});
}
function viewerPropertyChanged(sender, e) {
if (e.get_propertyName() === "isLoading") {
var viewer = $find("ctl31");
if (!viewer.get_isLoading())
{
$('table[title]').qtip();
$('td[title]').qtip();
$('input[title]').qtip();
$('a[title]').qtip();
}
}
}//*/
如果可能,我只想打电话给它。
答案 0 :(得分:1)
非常简单:
$('[title]').qtip();
答案 1 :(得分:0)
如何使用$ .each()代替?它可能看起来微不足道和类似但它也可能会更快,因为你只是在一个(希望)较小的子集上调用qTip:
$('[title]').each(function() {
this.qtip({
// init here
});
});
请注意,您也可以用逗号分隔选择器,因此您可以执行以下操作:
$('table[title],td[title],input[title],a[title]').each(function() {
this.qtip({
// init here
});
});
甚至:
$('table[title],td[title],input[title],a[title]').qtip();