注册 登录
编程论坛 JavaScript论坛

jquery选择器问题

yaopeng0418 发布于 2010-09-30 08:52, 734 次点击
<span  style=" border: 1px #B1C8FF solid; width:80px;" onClick="m(this)"><img src="song.gif" name="bird.mp3" width="16" height="16"/>鸟叫    </span>
m(this)如下:
$(this).mouseover(function(){this.innerHTML="<embed src="+ $(this>"img").attr("src") +" style='display:none' loop='1' autostart=true>"+"<img src='song.gif' name="+ $(this>"img").attr("src") +" width='16' height='16'/>"+this.innerHTML;});
请问这样行吗
3 回复
#2
gulimeksoft2010-09-30 10:49
可以,但是得写在function m(){}这个函数里面
#3
gupiao1752010-10-01 15:15
函数应该加到ready里吧!
$(function(){...;});或者$(document).ready(function(){...;});
然后this不能直接这样写,要用$(this).这样的表示方法!谁调用就指向谁!
1