Javascript 查询JQueryTools工具提示的触发器对象变量
我所做的是创建了一个基本的JQueryTools工具提示,它可以在任何带有title标记的元素上触发。易于理解的在触发元素的title标记中,我放置了一个图像文件的名称。代码如下:Javascript 查询JQueryTools工具提示的触发器对象变量,javascript,jquery,variables,dynamic,tooltip,Javascript,Jquery,Variables,Dynamic,Tooltip,我所做的是创建了一个基本的JQueryTools工具提示,它可以在任何带有title标记的元素上触发。易于理解的在触发元素的title标记中,我放置了一个图像文件的名称。代码如下: $(function() { $("[title]").tooltip({ tipClass: "tooltip", layout: '<img src="img/' + this.title + '" height="60" border="0" />' }); }); $(函
$(function() {
$("[title]").tooltip({
tipClass: "tooltip",
layout: '<img src="img/' + this.title + '" height="60" border="0" />'
});
});
$(函数(){
$(“[标题]”)。工具提示({
提示类:“工具提示”,
布局:“”
});
});
发生的情况是,我得到的是网页的标题,而不是mouseover上触发元素传递的title属性中的文本。这会导致图像链接断开
我的总体目标是使用JQueryTools工具提示插件创建动态工具提示。
我的短期目标应该解决我所有的问题,就是正确地查询这些信息。我猜有两种方法可以做到这一点:
显然,我不知道如何做这两件事提前感谢各位。布局选项只接受一个字符串作为值,因此您需要迭代集合并创建工具提示,如
$(function () {
$("[title]").each(function () {
$(this).tooltip({
tipClass: "tooltip",
layout: '<img src="img' + this.title + '" height="60" border="0" />'
});
})
});
$(函数(){
$(“[title]”)。每个(函数(){
$(此)。工具提示({
提示类:“工具提示”,
布局:“”
});
})
});
演示:效果不错!在你的版本和我的版本中,它都被输入了一个字符串。然而,在我的版本中,它被输入了错误的字符串,因为这似乎是父HTML页面。在您的方法中,这将成为实际的工具提示触发器对象。谢谢。:)