我想显示每个li
元素的 padding-left 但该hasLayout()
方法确实适用于元素?!我在 chrome 控制台中得到的只是:
Uncaught TypeError: Object #<HTMLLIElement> has no method 'getLayout'
这是一个 jsFiddle 来说明这个问题:http: //jsfiddle.net/nerdess/pax59/
<ol>
<li>onion</li>
<li>tomato</li>
<li>carrott</li>
</ol>
$$('li').each(function(li) {
var liLayout = li.getLayout();
console.log(liLayout);
});
我正在使用原型 1.6.1.0 和最新版本的 chrome (28.0)。