【发布时间】:2013-09-23 14:48:26
【问题描述】:
起初,我认为 Zepto 仅在 $ 不可用时才定义一个“Zepto”全局变量。所以,我决定做这些测试:
Second Fiddle - Zepto + jQuery
来源
HTML
<div id="first-global">
</div>
<div id="second-global">
</div>
JS
var first = document.getElementById('first-global'),
second = document.getElementById('second-global');
first.innerHTML = $;
second.innerHTML = Zepto
两者的代码相同,唯一不同的是使用的框架。
因此,正如您在第一个小提琴中看到的那样,Zepto 初始化了两个变量 $ 和 Zepto。这不是(定义两个相同的全局变量)不好的做法吗?如果 $ 不可用,是否有一种方法可以定义 Zepto 全局?
【问题讨论】:
标签: javascript jquery zepto