0

为什么以下内容在 ios6 上不起作用,但用“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

HTML5 中添加了一个新translate属性。您只是将其设置为true,因为根据定义,所有对象的计算结果都是true

于 2012-09-22T05:10:32.517 回答