0

なぜ以下はios6で機能しないのですか?しかし、「translate」を「something_else」に置き換えると、問題なく機能しますか?

<style>
    .body{position:absolute;top:0px;left:0px;right:0px;bottom:0px;z-index:2;}
</style>
<div class="body"></div>
<script language="javascript">
    var add_output = function(html,parent){
        parent.insertAdjacentHTML('afterbegin',html)
        return parent.childNodes[0];
    }
    var new_output = add_output('<div style="position:absolute;top:10px;left:10px;z-            index:1;" class="new_output">0</div>',document.body);
    new_output.translate = function(d){
        this.innerHTML = d;
    }
    document.querySelector('.body').addEventListener('touchmove',function(e){
        e.preventDefault();
        new_output.translate(e.touches[0].pageX);
    });
</script>
4

1 に答える 1

0

translateHTML5に新しい属性が追加されました。定義上、すべてのオブジェクトはに評価されるためtrue、単にに設定しているだけです。true

于 2012-09-22T05:10:32.517 に答える