怎么使切换轮播图片的js点击事件改为鼠标触发事件呢?

function$a(id,tag){varre=(id&&typeofid!="string")?id:document.getElementById(id);if(!... function $a(id,tag){var re=(id&&typeof id!="string")?id:document.getElementById(id);if(!tag){return re;}else{return re.getElementsByTagName(tag);}}
//焦点滚动图 点击移动 酷站代码 #/
function movec()
{
var o=$a("bd1lfimg","");
var oli=$a("bd1lfimg","dl");
var oliw=oli[0].offsetWidth; //每次移动的宽度
var ow=o.offsetWidth-2;
var dnow=0; //当前位置
var olf=oliw-(ow-oliw+10)/2;
o["scrollLeft"]=olf+(dnow*oliw);
var rqbd=$a("bd1lfsj","ul")[0];
var extime;

<!--for(var i=1;i<oli.length;i++){rqbd.innerHTML+="<li>"+i+"</li>";}-->
var rq=$a("bd1lfsj","li");
for(var i=0;i<rq.length;i++){reg(i);};
oli[dnow].className=rq[dnow].className="show";
var wwww=setInterval(uu,2000);

function reg(i){rq[i].onclick=function(){oli[dnow].className=rq[dnow].className="";dnow=i;oli[dnow].className=rq[dnow].className="show";mv();}}
我知道修改的地方在onclick位置,上一段代码里。我直接把onclick替换成onMouseOver,竟然不好使。为了您能整体看这段点击事件切换图片左右轮播的js部分我把整体的代码也剪切了下来供您查看,我复制的一段要改写的代码在上面。需要您的帮助,谢谢。
展开
 我来答
手机用户00078
2013-09-24 · TA获得超过105个赞
知道答主
回答量:338
采纳率:0%
帮助的人:101万
展开全部
在网上找了一个代码给你&lt;!DOCTYPE html PUBLIC &quot;-&#47;&#47;W3C&#47;&#47;DTD XHTML 1.0 Transitional&#47;&#47;EN&quot; &quot;www.w3.org/...al.dtd&quot;&gt;&lt;html xmlns=&quot;www.w3.org/1999/xhtml&quot; &gt;&lt;head&gt;    &lt;title&gt;test&lt;&#47;title&gt;&lt;style type=&quot;text&#47;css&quot;&gt;    body,div,ul,li{ margin:0 auto; padding:0;}body{ font:12px &quot;宋体&quot;; text-align:center;}a:link{ color:#00F; text-decoration:none;}a:visited { color: #00F; text-decoration:none;}a:hover { color: #c00; text-decoration:underline;}ul{ list-style:none;}.main{ clear:both; padding:8px; text-align:center;}#tabs0 { height: 200px; width: 400px; border: 1px solid #cbcbcb; background-color: #f2f6fb;}.menu0{ width: 400px;}.menu0 li{ display:block; float: left; padding: 4px 0; width:100px; text-align: center; cursor:pointer; background: #FFFFff;}.menu0 li.hover{ background: #f2f6fb;}#main0 ul{ display: none;}#main0 ul.block{ display: block;}&lt;&#47;style&gt;&lt;script type=&quot;text&#47;javascript&quot;&gt;    function setTab(mzd n) {        var tli = document.getElementById(&quot;menu&quot; + m).getElementsByTagName(&quot;li&quot;); &#47;*获取选项卡的LI对象*&#47;        var mli = document.getElementById(&quot;main&amp;q......余下全文>>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小河感n
2013-09-24 · TA获得超过460个赞
知道小有建树答主
回答量:201
采纳率:0%
帮助的人:148万
展开全部
“竟然不好使” 是什么意思是不能触发还是触发时出错,或者会出现其他异常
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
570851835
2013-09-24 · TA获得超过7892个赞
知道大有可为答主
回答量:2343
采纳率:0%
帮助的人:2289万
展开全部
把onMouseOver改成onmouseover试一试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式