图像映射中的多链接事件不起作用
Multi link event in image map doesn't work
我正在尝试使用图像映射在单个图像中制作多链接。我想在用户使用此脚本悬停链接时添加一些事件
$("#gt1").hover(
function () {
$(this).append($("<div id='mouse' class='gtcon'><span>Hello 1</span></div>"));
},
function () {
$(this).find("div:last").remove();
}
);
但是不起作用。 有什么建议吗?这是我的完整脚本。http://jsfiddle.net/edisutrisno/6t9gL/
现在,您正在尝试在<area>
中添加<div>
(this
),这毫无意义。
但我认为你想要这个:
$("#gt1").hover(
function () {
$(document.body).append($("<div id='mouse' class='gtcon'><span>Hello 1</span></div>"));
},
function () {
$("div:last").remove();
}
);
这有效地制作了您可能想要的漂亮气泡。
示范
正如gvee所注意到的,你可以减少重复。例如:
var texts = [null,'hello 1', 'hello 2'];
$(".pin").hover(
function () {
$(document.body).append($("<div id='mouse' class='gtcon'><span>"+texts[this.id.slice(-1)]+"</span></div>"));
},
function () {
$("#mouse").remove();
}
);
示范
相关文章:
- 如何调用“;链接_;在onclick事件上使用Javascript
- 链接上的IE10 jquery句柄单击事件不起作用
- 自动遍历所有链接的事件
- 检测“;animationend”;链接动画集的事件
- 谷歌分析跟踪内部链接不正常工作的事件
- 加载超链接页面后如何响应事件
- reactJs redux:如何对用户事件调度操作并将操作与化简器和存储链接
- 在聊天窗口中检测链接单击事件
- 将单击事件附加到按钮或链接上的类,该按钮或链接会触发 AJAX 帖子,然后延迟并继续原始操作
- 取消 iframe 中具有 target=“_parent” 属性的链接事件
- 我的链接按钮的OnClick事件永远不会被触发
- 解析具有target=“”的链接;新的“;并添加onclick事件
- DOM事件链接不起作用
- 谷歌分析出站链接事件跟踪
- 使用 jQuery 的链接事件侦听器
- jQuery - 如何在追加的选择器上链接事件
- 图像映射中的多链接事件不起作用
- JQuery锚链接事件处理程序不适用于“;这个“;
- 如何防止window.onbeforeunload事件被按钮和链接事件触发
- 如何使DataTable行及其列具有两个独立的onclick链接事件