HTML锚标签与斜体标签
HTML Anchor Tag With Italic Tag
我有一些html。
<a href="#">
<i class="some-bg" />
Some Text
</a>
和一些Javascript。
$("a").bind("touchstart", function (e) {
e.preventDefault();
console.log("Tag: " + e.target);
console.log("Tag Name: " + e.target.tagName);
});
响应是。
Tag: [object HTMLElement]
Tag Name: I
为什么?不应该是锚吗?
$("a, a *").bind(function() {
e.stopPropagation();
// other stuff
});
这能奏效吗?
为什么?
因为您触摸了<i>
(然后事件上升到<a>
)。
不应该是锚吗?
。如果你想要绑定事件的元素,而不是实际触发事件的元素,请使用currentTarget
。
相关文章:
- 如何使用手柄呈现斜体/粗体文本
- javascript:查找/替换regexp帮助-粗体、斜体和特定字符
- TinyMCE 将另一个事件添加到粗体和斜体按钮
- 如何使钛文本区域中的单词加粗或斜体
- 如何使用 ExtendScript 从 InDesign 文档的所有脚注引用中删除斜体和粗体样式
- html(或 asp.net)文本框中的斜体和普通文本
- 使用 Perl 在 Twitter 上发布斜体
- 织物 js 粗斜体不起作用,因为 JSON 中的字体样式对象
- 在谷歌脚本中创建的电子邮件正文上应用下划线,粗体,斜体等
- 铬中的 CKEDITOR 在光标位置添加“?”标记,同时应用任何样式(粗体/斜体)而不选择
- 平滑地从普通文本淡入斜体文本
- 使用引导将斜体文本转换为工具提示
- 单击粗体或斜体标记时,光标位于中间
- 所见即所得编辑器,仅用于粗体斜体和列表
- 斜体字在Javascript中不起作用'alert()'方法
- 尝试使用JavaScript查找关键字并将其斜体
- 从标签中选择随机单词,用斜体换行
- HTML锚标签与斜体标签
- 没有显示TinyMCE斜体标签
- 如何在包含粗体和斜体标签时获取字符串的第一个文本节点