我正在使用 jquery-ui。我可以创建带有标题的元素并显示标题。但是,单击时,我想获取标题并填充另一个 div(这是因为启用触摸的设备没有工具提示)。我可以获得点击事件,但在点击事件中我无法获得标题。
$("div").click(function( event ) {
// just to prove that we are entering this event
$("#preShow").html ( Date() );
// show the title
var toolTip = this.attributes.title.value;
$("#show").html ( toolTip );
// just to prove that there was no crash
$("#postShow").html ( Date() );
});
我也尝试过使用
var toolTip = $(this).attr ("title");
这是显示问题的jsfiddle
如果我创建一个 HTML 文件并在 Firefox 中运行它并在 click 事件的第一行设置一个断点,则相同的代码可以工作。有没有人经历过这个?