当发生“鼠标悬停”时,我在尝试更改图像大小时遇到了一些问题。
我知道可以用css来实现,但是需要用js来实现。
JS代码:
// id is passed to this function.
...
var content = document.getElementById("content");
var li;
// generate lists of img from db.
li = document.createElement("li");
li.innerHTML = '<img src="' + id + '" />';
content.appendChild(li);
addDomListener(li, 'mouseover', function(){
li.style.height = '600px';
li.style.width = '800px';
});
HTML 代码:
<div>
<ul id="content">
</ul>
</div>
似乎是对的,但它不起作用。我怀疑问题是“li.style.height”。谁能告诉我实现它的正确方法?谢谢!