इस HTMLलाइव क्लिक Firefox में विभिन्न स्रोत रिपोर्टिंग बनाम क्रोम
<div>
<button>
<img src="https://img.skitch.com/20110912-1m2qj31m7sxmh46uheef63gutu.gif">
</button>
</div>
और इस jQuery
$(document).ready(function() {
$("body").live("click", function(event) {
$("body").append(event.target.tagName);
});
});
के साथ घटना क्यों क्रोम में घटना लक्ष्य नोड छवि है और Firefox में यह बटन है ?
jsfiddle परीक्षण ->http://jsfiddle.net/MikeGrace/YC5A7/
यह रूप में अच्छी तरह IE8 में बटन है:
हालांकि, event.currentTarget सभी ब्राउज़रों में वांछित परिणाम है। –
अजीब। ऐसा लगता है कि आईई/एफएफ आंतरिक सामग्री से अक्षम बटन नहीं चाहते हैं। जबकि क्रोम यह तार्किक तरीका करता है :( –
@ माइक ग्रेस: यह क्रोम में मेरे लिए 'बटन' है। _Edit: _ छवि मेरे लिए लोड नहीं हुई थी, लेकिन मुझे लगता है कि आपका क्या मतलब है। – Shef