我已經在SVG元素上設置了一個.click()
事件。當我在Internet Explorer 11中單擊它時,它認爲我正在點擊背景元素。我試過使用z-index
,但沒有運氣。我使用這個記錄它認爲哪一個元素我試圖點擊:SVG背景元素竊取焦點在Internet Explorer 11中的單擊事件
$(document).click(function(e){
console.log(e.target)
})
這裏還涉及所以我就鏈接到我的項目在CodePen大量的代碼:
如果您將鼠標懸停在溫度右側的「F」或「C」上,它應該變成白色。一旦點擊,溫度應該從攝氏變爲華氏。在這些工作的無石老年IE 11 ..
作品只是在Chrome和Firefox(毫無疑問)精細
我的猜測是東西是偷焦點和防止上述從工作。如果您足夠快,您可以在刷新頁面後立即在IE中使用它。
乾杯