相关疑难解决方法(0)

如何在不使用库的情况下在JavaScript中的另一个元素之后插入元素?

insertBefore()JavaScript,但如何不使用jQuery或其他库的情况下另一个元素之后插入元素?

javascript dom insert append

691
推荐指数
11
解决办法
46万
查看次数

谷歌CDN上的最新jQuery版本

我在谷歌CDN 的官方文档中读到这是srcjQuery:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

但是,src在每个版本更新时必须更改我的jQuery 引用是很烦人的.

我发现,如果我将版本设置为,1则Google会返回最新版本的jQuery.

http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js
/*! jQuery v1.8.2 jquery.com | jquery.org/license */
Run Code Online (Sandbox Code Playgroud)

这是正确的做法吗?是否有任何官方URL可以引用Google CDN上托管的最新版jQuery?

jquery google-cdn

99
推荐指数
3
解决办法
21万
查看次数

如何在没有jQuery或zepto的情况下处理动态创建元素的事件?

我知道jquery或zepto $(selctor).on(event, handler)会触发动态创建元素的事件.但我不使用jquery和zepto.我想从头开始编写我的代码,用于学习和轻量级.

我的代码中有很多sth.innerHTML=blablasth.appendChild(..)片段.我必须将事件绑定到它们.

更新:

我想要一个像这样的简单函数,

function $on(selector, eventType, handler) {
    document.querySelectAll(selector).forEach(function(el) {
        el.addEventListener(eventType, handler);
    });
    // on new DOM insert or replaced, let us call it newDom
      newDom.querySelectAll(selector).forEach(function(el) {
          el.addEventListener(eventType, handler);
      });
}
Run Code Online (Sandbox Code Playgroud)

但我不知道jquery是否像这样工作,我想知道它,并完成我的功能.

javascript jquery

1
推荐指数
1
解决办法
585
查看次数

标签 统计

javascript ×2

jquery ×2

append ×1

dom ×1

google-cdn ×1

insert ×1