Tôi có một số html.Thẻ gắn thẻ HTML với thẻ nghiêng
<a href="#">
<i class="some-bg" />
Some Text
</a>
Và một số Javascript.
$("a").bind("touchstart", function (e) {
e.preventDefault();
console.log("Tag: " + e.target);
console.log("Tag Name: " + e.target.tagName);
});
Câu trả lời là.
Tag: [object HTMLElement]
Tag Name: I
Tại sao? Không nên nó được neo?
CẬP NHẬT
$("a, a *").bind(function() {
e.stopPropagation();
// other stuff
});
này sẽ làm các trick?
Tại sao không thử '' thay thế? – jrummell
Hãy nhớ rằng 'i',' b' và 'u' không có nghĩa gì nhiều về ngữ nghĩa của bạn. [Có nhiều cách tốt hơn] (http://www.impressivewebs.com/bold-italic-html5/) ... –