Alternative of onclick for html5
Alternative of onclick for html5
<div id="btnSideToggle" onclick="Viewer.toggleThumbnails();"><img src="assets/pgThumbs.png"></div>
由于Firefox OS Marketplace的CSP限制,我不能在html5页面上使用onclick,谁能告诉我html5的onclick替代方案
是完整的代码:http://jsfiddle.net/edd4225/v65qZ/
这将为您工作
var button = document.querySelector("#btnSideToggle");
button.addEventListener("click", function onclick(event) {
Viewer.toggleThumbnails();
event.preventDefault();
});
可以简化为Function.prototype.bind
(需要ECMAScript >= 5
)
button.addEventListener("click", Viewer.toggleThumbnails.bind(Viewer));
注意 Event
仍将作为toggleThumbnails
处理程序的第一个参数发送。
相关文章:
- Canvas Html5绘图应用程序,移动画布会导致重大问题
- 如何使用phaser使html5游戏在移动设备浏览器上运行
- HTML5音频加载和播放获胜'我不能在iPad上工作
- Is onfling available for html, html5
- 如何在 LimeJS javascript for html5 中处理键盘事件
- HTML5 Canvas到DataURL在for循环中始终相同
- .htaccess configuration for HTML5 History API
- JavaScript for HTML5 必填字段设置为在 Safari 中工作
- 使用 for 循环绘制 HTML5 画布圆圈
- 在处理完整个For循环后发出嵌套的HTML5 Web SQL查询
- 将Javascript for循环的结果写入HTML5表中
- HTML5画布清理和重绘与for循环
- Check for HTML5 with JS
- Alternative of onclick for html5
- WebSocket HTML5 in the phonegap for android
- Javascript如$(document).ready() for "modern HTML5"吃
- Javascript For 循环遍历所有视频,但只播放最后一个 HTML5 视频.为什么
- HTML5, CSS3, Angular2, TypeScript For Rich Native (desktop)
- Mask for putImageData with HTML5 canvas?
- HTML5的问题'for'循环,还有飞机