JS实现鼠标移入移出效果出现的问题!

sinat_34155142 2016-04-08 01:56:20

问题如何,第一行的li标签执行onmouseover和onmouseout报错,但是其他的没有问题,而且有的li标签会报错,而有的不会,请问这是什么情况? li标签和ID都是遍历list出来的值
...全文
754 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
sinat_34155142 2016-04-08
  • 打赏
  • 举报
回复
引用 3 楼 showbo 的回复:
<li class="wf-cld" onmouseover='changeover("${photo.id}")'onmouseout='changeout("${photo.id}")'>
我在问一下,<li class="wf-cld" onmouseover='changeover("${photo.id}")'onmouseout='changeout("${photo.id}")'> 如果说这样传值的话,那么我
function changeover(id){
        $(id).css("display","block");
 }
这里该怎么写呢?如果直接$(id)的话,改变css的这句话是不执行的
Go 旅城通票 2016-04-08
  • 打赏
  • 举报
回复
<li class="wf-cld" onmouseover='changeover("${photo.id}")'onmouseout='changeout("${photo.id}")'>
天际的海浪 2016-04-08
  • 打赏
  • 举报
回复
$("#"+id).css("display","block");
sinat_34155142 2016-04-08
  • 打赏
  • 举报
回复
引用 1 楼 jslang 的回复:
做为参数的字符串没有用引号括起来
如果传参的地方用引号括起来的话,不执行方法的。
<li class="wf-cld" onmouseover='changeover(${photo.id})'onmouseout='changeout(${photo.id})'>
                        		<a href="${photo.url}">
                        			<lable id="${photo.id}" style="position: absolute;right: 10px;background-image:url('${ctxStatic}/webuploader/close_delete.png');width:20px;height:20px;display:none;"></lable>
                        			<img src="${photo.url}" alt=""   style="width:200px" />
                        		</a>
                        	</li>
function changeover(id){
    	$(id).css("display","block");
    }
    function changeout(id){
    	$(id).css("display","none");
    }
这是我我的代码
天际的海浪 2016-04-08
  • 打赏
  • 举报
回复
做为参数的字符串没有用引号括起来

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧