首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

求解一个smarty,js和css的有关问题

2012-05-08 
求解一个smarty,js和css的问题我从数据库取出最新的10条记录,然后通过samrty显示在页面上,每条记录都是一

求解一个smarty,js和css的问题
我从数据库取出最新的10条记录,然后通过samrty显示在页面上,每条记录都是一个div,然后用js控制当 鼠标悬停在div上时该div的背景颜色改变,现在的显示结果 只有第一个div是ok的 ,当鼠标悬停在其他div上时,却是第一个div的背景色改变了,其他的没变,请问这种情况该怎么解决?
 

js

function mouseOver(){
document.getElementById('diary').style.backgroundColor ="#C4C8CC";
}
function mouseOut(){
document.getElementById('diary').style.backgroundColor ="#F4F5F7";
}

页面上就是一个smarty二维数组的显示

[解决办法]
把html代码发上来啊。从你的描述来看,不会是所有的div都设置了相同的id属性值吧?

热点排行