通过将Sizzle.js和jquery1.4.2包括在一起,我可以获得多少益处?

Jit*_*yas 17 css xhtml jquery sizzle

从jquery.com下载的最新jquery 1.4.2也附带了Sizzle.js.

我可以从Sizzle.js中获取的方式和利益是多少?

Sizzle.js是一个独立的库吗?

为什么它包含在jquery库中?

/*!
 * jQuery JavaScript Library v1.4.2
 * http://jquery.com/
 *
 * Copyright 2010, John Resig
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * Includes Sizzle.js
 * http://sizzlejs.com/
 * Copyright 2010, The Dojo Foundation
 * Released under the MIT, BSD, and GPL Licenses.
 *
 * Date: Sat Feb 13 22:33:48 2010 -0500
 */
Run Code Online (Sandbox Code Playgroud)

虽然这是在sizzle.js网站上提到的

完全独立(没有库依赖)

Rau*_*ait 28

Sizzle.js是一个JavaScript库,它实现了一个"CSS选择器引擎,可以轻松地放入主机库中." jQuery在内部使用它来满足CSS的选择需求.如果你想要一个CSS引擎并且不需要jQuery的所有其他JavaScript好处,你可以单独使用Sizzle.js.


Jul*_*n K 13

好吧,实际上还不清楚sizzle.js对我来说是什么.基本上,它的作用是允许你在'选择器'上使用javascript,即类,ID,DOM元素等......所以当你在jQuery中使用它时:

$('div')
Run Code Online (Sandbox Code Playgroud)

这是sizzle.js在工作,使该元素可用于JavaScript.

我希望我没事:)


Ale*_*ton 5

jQuery 需要嘶嘶声才能运行。您可以利用一个有效的 javascript 库。