在元素加载时加载jQuery函数

大卫

我在应用程序的每一页上都有一些jQuery代码。我想将它们压缩并放在一个文件中。是否有可能仅在特定的div负载下加载jQuery?我尝试使用以下jQuery代码在body(ID = addProject)中添加DIV ID:

$("#addProject").ready(function() {
alert("test"); 
});

$("#addProject").pageload(function() {
alert("test"); 
});

 $("#addProject").on('pageload',function() {
alert("test"); 
});
吉姆·雅布罗(Jim Yarbro)

您可以等待文档准备就绪,然后搜索每个元素。

$(function() {
   if ($("#addProject").length > 0) {
      // execute some code for addProject
   }

   if ($("#deleteProject").length > 0) {
      // execute some code for deleteProject
   }
});

但是应该注意的是,如果您只是试图将动作绑定到这些div中的元素(例如.on("click")事件),那么即使这些元素不存在,也可以继续尝试绑定这些元素。它不会抛出任何错误。根据文档的大小,它只会对性能造成轻微的影响。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在元素加载时加载jQuery函数

来自分类Dev

jQuery在加载特定元素时触发事件

来自分类Dev

jQuery-在加载时替换Dom元素

来自分类Dev

jQuery-加载动态添加的元素时

来自分类Dev

页面加载时的jQuery调用函数

来自分类Dev

JS在加载时单击Jquery函数

来自分类Dev

加载XPages时出错的jquery函数

来自分类Dev

jQuery函数未在文档加载时执行

来自分类Dev

加载函数时正确的Jquery语法

来自分类Dev

JS在加载时单击Jquery函数

来自分类Dev

延迟加载jQuery元素

来自分类Dev

HTML加载jQuery函数

来自分类Dev

jQuery加载未加载jQuery函数

来自分类Dev

加载页面而不是单击元素时运行的jQuery函数

来自分类Dev

Jquery 函数不适用于 AJAX 加载的元素

来自分类Dev

通过 Jquery Ajax 函数加载后不会呈现 KnockoutJS 元素

来自分类Dev

使用jQuery和CSS加载网页时显示元素

来自分类Dev

使用Jquery在页面加载时设置元素ID?

来自分类Dev

仅在需要时使用DOM中的jQuery加载HTML元素

来自分类Dev

使用jQuery和CSS加载网页时显示元素

来自分类Dev

Rails + jQuery:JS函数在页面加载时自动保持运行

来自分类Dev

在Angular 2中页面加载时未调用jQuery函数

来自分类Dev

Rails + jQuery:JS函数在页面加载时自动保持运行

来自分类Dev

如何在JQuery加载时自动调用函数?

来自分类Dev

当未加载jQuery时,$函数从何而来?

来自分类Dev

在页面加载时执行 JQuery 函数,而不是在 .keyup 上

来自分类Dev

如何使用jQuery在加载时加载iframe?

来自分类Dev

jQuery加载时加载所有记录

来自分类Dev

加载时无法在ajax中加载jquery