加载不起作用,但鼠标悬停正常工作
onload is not working but onmouseover is working
我有一个页面,可能的重复项:
哪些 html 标签支持 onload javascript 事件?
我正在尝试以facebox样式加载同一页面,如果我onmouseover
链接放在该页面上并悬停它就可以正常工作,但是当我尝试使用onload
时,它不会触发事件。
这是我onmouseover
事件:
<a id="curpo" onmouseover="$.image({ ajax: ''http://way2enjoy.com/jquery/threadpreview/'.$thread['id'].''' });return false;"
class="uiMediaThumb uiMediaThumbLarge uiMediaThumbAlb uiMediaThumbAlbLarge">
<span id="thumbback" class="uiMediaThumbWrap">
<img src="http://way2enjoy.com/files/icons/priview.png"></span></a>
这工作得很好,但下面的代码不起作用:
<a id="curpo" onload="$.image({ ajax: ''http://way2enjoy.com/jquery/threadpreview/'.$thread['id'].''' });return false;"
class="uiMediaThumb uiMediaThumbLarge uiMediaThumbAlb uiMediaThumbAlbLarge">
<span id="thumbback" class="uiMediaThumbWrap">
<img src="http://way2enjoy.com/files/icons/priview.png"></span></a>
下面是一个实时示例:http://way2enjoy.com/forums/viewthread/406828
就在红色字母下方 在线收听音乐视频 用户 照片
放大镜或缩放图标存在,如果我们将光标放在它显示的上面,但它不显示页面onload
..要使用mouseover
进行测试,您需要在Firebug中将onload
更改为onmouseover
。
onload
事件不会在a
元素上触发,这就是它不起作用的原因。 onload 主要用于body
元素。如果你想在显示 a 元素后立即运行一些代码,请尝试在它后面放置一个脚本标记,如下所示:
<a id="curpo" class="uiMediaThumb uiMediaThumbLarge uiMediaThumbAlb uiMediaThumbAlbLarge"><span id="thumbback" class="uiMediaThumbWrap"><img src="http://something.com/files/icons/priview.png"></span></a>
<script type="text/javascript">
$("#curpo").image({ ajax: 'http://something.com/jquery/threadpreview/<?php echo $thread['id']?>' });
</script>
Onload 事件不适用于锚元素。以下标签支持它
<body>, <frame>, <frameset>, <iframe>, <img>, <input type="image">,
<link>, <script>, <style>
相关文章:
- Javascript:selenium Web驱动程序isDisplayed()不工作
- jQuery UI自动完成突然停止工作
- AngularJS UI路由器不能像ng路由器那样工作
- HTML5音频加载和播放获胜'我不能在iPad上工作
- JavaScript打印功能使日历停止工作
- Javascript.getHours()工作不正常
- 为什么这在IE中的工作方式与在Firefox中不同
- 视频HTML没有'无法在Internet Explorer 11上工作
- 扩展移相器按钮类不工作
- Firebase迁移-简单的Firebase.set没有'不再工作了——旧的还是新的
- 谷歌地图不是以HTML显示,而是在JS Fiddle上工作
- 正在尝试使用if和else添加类,但无法正常工作
- Jquery FadeIn FadeOut 只工作一次
- Foreach无法在Typescript中工作
- 另一个ajax调用中的Jquery ajax调用在for循环中没有按预期工作
- 为什么不是't窗口.恢复正常工作吗?(javascript/jquery)
- JS可以在Chrome中工作,但不能在Firefox中工作
- ajaxToolkit PopupControlExtender不工作.过时的
- HTML标记在脚本标记中工作
- javascript扫雷器floodfill算法不能正常工作