Chrome で CSS を使用して SVG を変換すると、インライン SVG のポリゴンとテキスト要素に関連付けられたイベントが常にトリガーされるとは限りません。
<script>
$(function() {
$('polygon, text').on('click', function(e) {
$('#text').html(Math.random());
});
});
</script>
<style>
svg {
width: 200px;
height: 200px;
}
#test1 svg {
-webkit-transform: rotateZ(30deg) rotateY(-35deg) rotateX(45deg);
transform: rotateZ(30deg) rotateY(-35deg) rotateX(45deg);
}
</style>
問題を再現する完全なフィドルを参照してください: http://jsfiddle.net/qLCV3/
SVG の任意の場所をクリックしてみてください。クリックすると、ページの上部にある乱数が更新されますが、Chrome では常に更新されるとは限りません。
Firefox では問題なく動作します。これは Chrome 関連の問題ですか? これは私が修正できるものですか?