「マウスオーバー」が発生したときに画像のサイズを変更しようとすると、いくつかの問題が発生します。
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」にあると思われます。誰かがそれを実現する正しい方法を教えてもらえますか? どうも!