|
復(fù)制代碼 代碼如下:
function $() {
var elements = new Array();
for (var i = 0; i < arguments.length; i++) {
var element = arguments[i];
if (typeof element == 'string')
element = document.getElementById(element);
if (arguments.length == 1)
return element;
elements.push(element);
}
return elements;
}
微軟的ASP.NET ajax客戶(hù)端框架也有類(lèi)似用$get來(lái)實(shí)現(xiàn)的代碼。
復(fù)制代碼 代碼如下:
var $get = Sys.UI.DomElement.getElementById = function Sys$UI$DomElement$getElementById(id, element) {
/// <param name="id" type="String"></param> 4.5.
/// <param name="element" domElement="true" optional="true" mayBeNull="true"></param> 6.7.
/// <returns domElement="true" mayBeNull="true"></returns> 8.9.
var e = Function._validateParams(arguments, [
{name: "id", type: String},
{name: "element", mayBeNull: true, domElement: true, optional: true}
]);
if (e) throw e;
if (!element) return document.getElementById(id);
. if (element.getElementById) return element.getElementById(id);
// Implementation for browsers that don't have getElementById on elements: 28.29.
var nodeQueue = [];
var childNodes = element.childNodes;
for (var i = 0; i < childNodes.length; i++) {
var node = childNodes[i];
if (node.nodeType == 1) {
nodeQueue[nodeQueue.length] = node;
}
}
while (nodeQueue.length) {
node = nodeQueue.shift();
if (node.id == id) {
return node;
}
childNodes = node.childNodes;
for (i = 0; i < childNodes.length; i++) {
node = childNodes[i];
if (node.nodeType == 1) {
nodeQueue[nodeQueue.length] = node;
}
}
}
return null;
}
由于jQuery的簡(jiǎn)約、優(yōu)美,更重要的是被微軟所大力推廣,因此在項(xiàng)目中引入jQuery就顯得自然而必然,jQuery采用$函數(shù)來(lái)返回一個(gè)jQuery對(duì)象,也就是$=jQuery,引入jQuery后針對(duì)$符號(hào)問(wèn)題必然產(chǎn)生沖突,因此主要有2個(gè)思路來(lái)解決。
一、利用jQuery.noConfict()使得$$等于jQuery,代碼為$$=jQuery.noConflict()。這樣需要做一下幾件事
1、在包含jQuery以及基于jQuery的Javasript代碼文件中最后加上$$=jQuery.noConflict(),jQuery的VS智能提示文件(jQueryXXX 主站蜘蛛池模板: 翘臀少妇被扒开屁股日出水爆乳 | 国产在线精品国自产拍影院午夜 | 超碰国产视频免费播放 | 一区二区不卡在线视频 | 俄罗斯freeⅹ性欧美 | 四虎精品久久久久影院 | 麻豆国产96在线日韩麻豆 | 天堂Av亚洲欧美日韩国产综合 | 国产激情精品久久久久久碰 | 国产嫩草影院精品免费网址 | 在线伦理电影网 | 青青草原国产在线观看 | 玉娇龙续集春雪瓶txt免费阅读 | 扒开黑女人p大荫蒂老女人 扒开粉嫩的小缝末成年小美女 | 三级网站视频在线观看 | 亚洲精品国产一区二区贰佰信息网 | 亚洲国产精品综合久久一线 | 日韩成人黄色 | 校草让我脱了内裤给全班看 | 蜜桃成熟时2在线 | 秋霞电影院兔费理论观频84mb | 亚洲妈妈精品一区二区三区 | 国产高清国内精品福利色噜噜 | 色老板影视 | 黄色888 | 99re精品视频在线播放视频 | 无码99久热只有精品视频在线 | 九色PORNY真实丨首页 | 久久精品热老司机 | A级毛片高清免费网站不卡 a级毛片高清免费视频 | 午夜福利32集云播 | 精品久久久久中文字幕日本 | x69老师x日本 | 在线看片韩国免费人成视频 | 国产精品自在在线午夜蜜芽tv在线 | 在线 | 果冻国产传媒61国产免费 | 香艳69xxxxx有声小说 | 亚洲精品www久久久久久 | 在线免费公开视频 | 99久久综合| 国自产精品手机在线视频 |