JavaScript / HTML:布线元素事件
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了JavaScript / HTML:布线元素事件,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含882字,纯文字阅读大概需要2分钟。
内容图文
![JavaScript / HTML:布线元素事件](/upload/InfoBanner/zyjiaocheng/798/5cde7bfb38b145dea7ef23f701d277e8.jpg)
我最近看了一篇博文.在其中,作者告诉读者将所有“onclick”事件连接起来,而不是内联,但是当DOM准备就绪时,就像这样(jQuery示例):
<script type="text/javascript">
$(document).ready(function() {
$("myElement").click(...
});
</script>
对于页面上附加了事件的所有元素.并且该脚本块及其所有布线应该在页面的末尾.
他说,将其设置为内联更难以维护:
<span id="myElement" onclick="...">moo</span>
但他没有说明原因.
在别人的经历中这是真的吗?这样做是一种更好的做法吗?它的优点是什么?
谢谢.
解决方法:
嗯,它通常被认为是尽可能地将代码和内容彼此分开的好方式.如果您使用该方法,您可以非常干净地清理HTML:
<span id="myElement">moo</span>
和一个单独的中央代码存储库,您可以将其保存在一个位置,甚至可以放入外部Javascript文件.
编辑HTML布局变得非常有趣,而且它看起来也很棒.
我自己并不总是遵循这条规则,而且我并不像其他人那样热心.但是当我做内联的东西时,我允许自己最多调用onclick =’do_stuff()’.任何更复杂的东西都会很快变成代码汤.
内容总结
以上是互联网集市为您收集整理的JavaScript / HTML:布线元素事件全部内容,希望文章能够帮你解决JavaScript / HTML:布线元素事件所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。