你問反了,應(yīng)該是ie9支不支持jq1.11,這個是支持的,jq2.0以上版本不支持ie678,現(xiàn)在還沒有不支持ie9的瀏覽器的jq版本呢。jq1.11就算不支持ie678也是小部分不支持,就是平時說的js兼容性問題。并不是全部不支持。
“專業(yè)、務(wù)實、高效、創(chuàng)新、把客戶的事當(dāng)成自己的事”是我們每一個人一直以來堅持追求的企業(yè)文化。 創(chuàng)新互聯(lián)公司是您可以信賴的網(wǎng)站建設(shè)服務(wù)商、專業(yè)的互聯(lián)網(wǎng)服務(wù)提供商! 專注于成都做網(wǎng)站、網(wǎng)站制作、成都外貿(mào)網(wǎng)站建設(shè)、軟件開發(fā)、設(shè)計服務(wù)業(yè)務(wù)。我們始終堅持以客戶需求為導(dǎo)向,結(jié)合用戶體驗與視覺傳達(dá),提供有針對性的項目解決方案,提供專業(yè)性的建議,創(chuàng)新互聯(lián)建站將不斷地超越自我,追逐市場,引領(lǐng)市場!
jquery是一個Javascript框架,一般在網(wǎng)頁需要使用js進(jìn)行操作時引入,
jquery-1.11.1.min.js是其中一個版本,版本號1.11.1,min是指這個文件經(jīng)過了壓縮,體積較小,適用于生產(chǎn)環(huán)境中發(fā)布,但是不適合閱讀,同一個版本號一般還有另一個未經(jīng)壓縮的版本,包含了更多的注釋等內(nèi)容,適合開發(fā)人員閱讀。
壓縮與未壓縮的區(qū)別。
jquery-1.11.1.min.js中的JS代碼是已經(jīng)壓縮過的文件代碼
而jquery-1.11.1.js是沒有經(jīng)過壓縮的。
在開發(fā)過程中可以用jquery-1.11.1.js,方便調(diào)試。
兩者之間也是可以互相轉(zhuǎn)換的,例如:jquery-1.11.1.js通過最小化(去掉不必要的空格和換行)是可以轉(zhuǎn)為jquery-1.11.1.min.js的。
jQuery的下載和使用
1.下載 ,在瀏覽器中輸入jQuery,找到j(luò)Query的官網(wǎng)
·
· jQuery 會顯示當(dāng)前最新的幾個版本,所以,想下載之前的版本,需將網(wǎng)頁拉到最底下
· 找到 past releases 。點擊jQuery CDN
· 再找到j(luò)Query core 下的see all versions of jQuery core 點擊進(jìn)去 即可查看到所有的jQuery版本。
· 找到之后發(fā)現(xiàn)后面有兩個選項,這兩個選項都可以,只是占用大小不同,即兩者的區(qū)別在于壓縮和未壓縮、有空格和沒有空格, uncompressed 選項 為未壓縮,適用于編譯。 minified 選項為壓縮版本。
· 下載 :對著兩個選項之一 單擊右鍵,在新網(wǎng)頁或者新標(biāo)簽中打開之后就可以看到j(luò)Query的代碼 ,再Ctrl + S保存到本地就可以了。
2.在HTML中引用
注意: jQuery的引用一般放在最前面。 然后再是自己的樣式。例如:
scriptsrc="js/jquery-1.11.1.js"http://jQuery的引用/script
script//自己的樣式/script
舉個完整的例子
html
head
metacharset="UTF-8"
title/title
/head
body
div測試文字/div
pid="myp"asdkh/p
scriptsrc="js/jquery-1.11.1.js"/script
script
/*添加事件,one :這個事件只會觸發(fā)一次 */
$("#myp").one("click" ,function(){
alert("a");
});
/script
/body
/html
JQUERY1.11.1在線文檔
jQuery 1.11.1速查手冊,jQuery 1.11.1版本在線文檔,jQuery 1.11.1 api
核心
jQuery 核心函數(shù)
jQuery([sel,[context]])
jQuery(html,[ownerDoc])1.8*
jQuery(callback)
jQuery.holdReady(hold)
jQuery 對象訪問
each(callback)
size()
length
selector
context
get([index])
index([selector|element])
數(shù)據(jù)緩存
data([key],[value])
removeData([name|list])1.7*
$.data(ele,[key],[val])1.8-
隊列控制
queue(e,[q])
dequeue([queueName])
clearQueue([queueName])
插件機(jī)制
jQuery.fn.extend(object)
jQuery.extend(object)
多庫共存
jQuery.noConflict([ex])
屬性
屬性
attr(name|pro|key,val|fn)
removeAttr(name)
prop(n|p|k,v|f)
removeProp(name)
CSS 類
addClass(class|fn)
removeClass([class|fn])
toggleClass(class|fn[,sw])
HTML代碼/文本/值
html([val|fn])
text([val|fn])
val([val|fn|arr])
CSS
CSS
css(name|pro|[,val|fn])1.9*
jQuery.cssHooks
位置
offset([coordinates])
position()
scrollTop([val])
scrollLeft([val])
尺寸
height([val|fn])
width([val|fn])
innerHeight()
innerWidth()
outerHeight([soptions])
outerWidth([options])
選擇器
基本
#id
element
.class
*
selector1,selector2,selectorN
層級
ancestor descendant
parent child
prev + next
prev ~ siblings
基本
:first
:not(selector)
:even
:odd
:eq(index)
:gt(index)
:lang1.9+
:last
:lt(index)
:header
:animated
:focus
:root1.9+
:target1.9+
內(nèi)容
:contains(text)
:empty
:has(selector)
:parent
可見性
:hidden
:visible
屬性
[attribute]
[attribute=value]
[attribute!=value]
[attribute^=value]
[attribute$=value]
[attribute*=value]
[attrSel1][attrSel2][attrSelN]
子元素
:first-child
:first-of-type1.9+
:last-child
:last-of-type1.9+
:nth-child
:nth-last-child()1.9+
:nth-last-of-type()1.9+
:nth-of-type()1.9+
:only-child
:only-of-type1.9+
表單
:input
:text
:password
:radio
:checkbox
:submit
:image
:reset
:button
:file
:hidden(form)
表單對象屬性
:enabled
:disabled
:checked
:selected
文檔處理
內(nèi)部插入
append(content|fn)
appendTo(content)
prepend(content|fn)
prependTo(content)
外部插入
after(content|fn)
before(content|fn)
insertAfter(content)
insertBefore(content)
包裹
wrap(html|ele|fn)
unwrap()
wrapAll(html|ele)
wrapInner(html|ele|fn)
替換
replaceWith(content|fn)
replaceAll(selector)
刪除
empty()
remove([expr])
detach([expr])
復(fù)制
clone([Even[,deepEven]])
篩選
過濾
eq(index|-index)
first()
last()
hasClass(class)
filter(expr|obj|ele|fn)
is(expr|obj|ele|fn)
map(callback)
has(expr|ele)
not(expr|ele|fn)
slice(start,)
查找
children([expr])
closest(e|o|e)1.7*
find(e|o|e)
next([expr])
nextall([expr])
nextUntil([e|e][,f])
offsetParent()
parent([expr])
parents([expr])
parentsUntil([e|e][,f])
prev([expr])
prevall([expr])
prevUntil([e|e][,f])
siblings([expr])
串聯(lián)
add(e|e|h|o[,c])1.9*
andSelf()1.8-
addBack()1.9+
contents()
end()
事件
頁面載入
ready(fn)
事件處理
on(eve,[sel],[data],fn)1.7+
off(eve,[sel],[fn])1.7+
bind(type,[data],fn)
one(type,[data],fn)
trigger(type,[data])
triggerHandler(type, [data])
unbind(t,[d|f])
事件委派
live(type,[data],fn)1.7-
die(type,[fn])1.7-
delegate(s,[t],[d],fn)
undelegate([s,[t],fn])
事件切換
hover([over,]out)
toggle([spe],[eas],[fn])1.9-
事件
blur([[data],fn])
change([[data],fn])
click([[data],fn])
dblclick([[data],fn])
error([[data],fn])
focus([[data],fn])
focusin([data],fn)
focusout([data],fn)
keydown([[data],fn])
keypress([[data],fn])
keyup([[data],fn])
mousedown([[data],fn])
mouseenter([[data],fn])
mouseleave([[data],fn])
mousemove([[data],fn])
mouseout([[data],fn])
mouseover([[data],fn])
mouseup([[data],fn])
resize([[data],fn])
scroll([[data],fn])
select([[data],fn])
submit([[data],fn])
unload([[data],fn])
效果
基本
show([s,[e],[fn]])
hide([s,[e],[fn]])
滑動
slideDown([s],[e],[fn])
slideUp([s,[e],[fn]])
slideToggle([s],[e],[fn])
淡入淡出
fadeIn([s],[e],[fn])
fadeOut([s],[e],[fn])
fadeTo([[s],o,[e],[fn]])
fadeToggle([s,[e],[fn]])
自定義
animate(p,[s],[e],[fn])1.8*
stop([c],[j])1.7*
delay(d,[q])
finish([queue])1.9+
設(shè)置
jQuery.fx.off
jQuery.fx.interval
AJAX
ajax 請求
$.ajax(url,[settings])
load(url,[data],[callback])
$.get(url,[data],[fn],[type])
$.getJSON(url,[data],[fn])
$.getScript(url,[callback])
$.post(url,[data],[fn],[type])
ajax 事件
ajaxComplete(callback)
ajaxError(callback)
ajaxSend(callback)
ajaxStart(callback)
ajaxStop(callback)
ajaxSuccess(callback)
其它
$.ajaxPrefilter([type],fn)
$.ajaxSetup([options])
serialize()
serializearray()
工具
瀏覽器及特性檢測
$.support
$.browser1.9-
$.browser.version
$.boxModel
數(shù)組和對象操作
$.each(object,[callback])
$.extend([d],tgt,obj1,[objN])
$.grep(array,fn,[invert])
$.sub()1.9-
$.when(deferreds)
$.makeArray(obj)
$.map(arr|obj,callback)
$.inArray(val,arr,[from])
$.toArray()
$.merge(first,second)
$.unique(array)
$.parseJSON(json)
$.parseXML(data)
函數(shù)操作
$.noop
$.proxy(function,context)
測試操作
$.contains(c,c)
$.type(obj)
$.isarray(obj)
$.isFunction(obj)
$.isEmptyObject(obj)
$.isPlainObject(obj)
$.isWindow(obj)
$.isNumeric(value)1.7+
字符串操作
$.trim(str)
URL
$.param(obj,[traditional])
插件編寫
$.error(message)
$.fn.jquery
事件對象
eve.currentTarget
eve.data
eve.delegateTarget1.7+
eve.isDefaultPrevented()
eve.isImmediatePropag...()
eve.isPropagationStopped()
eve.namespace
eve.pageX
eve.pageY
eve.preventDefault()
eve.relatedTarget
eve.result
eve.stopImmediatePro...()
eve.stopPropagation()
eve.target
eve.timeStamp
eve.type
eve.which
延遲對象
def.done(d,[d])
def.fail(failCallbacks)
def.isRejected()1.7-
def.isResolved()1.7-
def.reject(args)
def.rejectWith(c,[a])
def.resolve(args)
def.resolveWith(c,[a])
def.then(d[,f][,p])1.8*
def.promise([ty],[ta])
def.pipe([d],[f],[p])1.8-
def.always(al,[al])
def.notify(args)1.7+
def.notifyWith(c,[a])1.7+
def.progress(proCal)1.7+
def.state()1.7+
回調(diào)函數(shù)
cal.add(callbacks)1.7+
cal.disable()1.7+
cal.empty()1.7+
cal.fire(arguments)1.7+
cal.fired()1.7+
cal.fireWith([c] [,a])1.7+
cal.has(callback)1.7+
cal.lock()1.7+
cal.locked()1.7+
cal.remove(callbacks)1.7+
$.callbacks(flags)1.7+