怎么解决jquery 中 load 事件重复载入js的问题?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么解决jquery 中 load 事件重复载入js的问题?相关的知识,希望对你有一定的参考价值。
每点击一次load,子界面的 js 就会被加载一次,怎么样做到只加载一次呢? 能不能在load之前先清空之前的load呢? 求大神指教
参考技术A 用seajs就行了 参考技术B 把子页面的js写在外边本回答被提问者采纳jQuery中的事件
1. ready(fn), 当DOM载入就绪可以查询及操纵时绑定一个要执行的函数
这个方法纯粹是对向window.load事件注册事件的替代方法。通过使用这个方法,可以在DOM载入就绪能够读取并操纵时立即调用你所绑定的函数,而99.99%的JavaScript函数都需要在那一刻执行。
在DOM加载完成时运行的代码,可以这样写
$(document).ready(function(){ // 在这里写你的代码... });
使用 $(document).ready() 的简写,同时内部的 jQuery 代码依然使用 $ 作为别名,而不管全局的 $ 为何。
$(function($) { // 你可以在这里继续使用$作为别名... });
2. on(events,[selector],[data],fn), 选择元素上绑定一个或多个事件的事件处理函数
以上是关于怎么解决jquery 中 load 事件重复载入js的问题?的主要内容,如果未能解决你的问题,请参考以下文章
jquery load数据之后 然后在另一个div中载入数据中的第一个a标签的内容