最新回答 / 月凝殘秋
JS運(yùn)行在瀏覽器中,是單線程的,javascript引擎是單線程處理它的任務(wù)隊(duì)列,你可以理解成就是普通函數(shù)和回調(diào)函數(shù)構(gòu)成的隊(duì)列,在某個(gè)特定的時(shí)刻只有特定的代碼能夠被執(zhí)行。而瀏覽器是事件驅(qū)動(dòng)的,瀏覽器中很多行為是異步的,會(huì)創(chuàng)建事件并放入執(zhí)行隊(duì)列中。當(dāng)?shù)谝粋€(gè)SPAN動(dòng)畫事件正要執(zhí)行時(shí),第二個(gè)SPAN動(dòng)畫事件進(jìn)入執(zhí)行隊(duì)列(瀏覽器異步行為)。第一個(gè)SPAN動(dòng)畫事件執(zhí)行結(jié)束后會(huì)執(zhí)行第二個(gè)SPAN動(dòng)畫事件。上面說了回調(diào)函數(shù)也是要進(jìn)任務(wù)隊(duì)列的,此時(shí)的第一個(gè)SPAN動(dòng)畫事件的第一個(gè)回調(diào)事件進(jìn)入任務(wù)隊(duì)列,在它之后第二個(gè)SP...
已采納回答 / 昵稱好麻煩
兩者都能加載出內(nèi)容,但是后面的函數(shù)可以使“加載”按鈕失效,不起作用。仔細(xì)觀察右上角的按鈕就可以發(fā)現(xiàn)區(qū)別了。
2016-04-08
已采納回答 / 昵稱好麻煩
個(gè)人認(rèn)為,前者是把$("this").show();和 $("this").html(" ");結(jié)合在一起了,這樣寫,比后者多了一個(gè)“顯示”的功能。要是一開始this是隱藏狀態(tài),不加show,就看不到是否執(zhí)行了.html 了。
2016-04-07
已采納回答 / 炕土豆
對(duì)象里面的元素結(jié)束的時(shí)候 不能用分號(hào) 應(yīng)該用逗號(hào)分隔 ?如果只有一個(gè)元素 就不需要逗號(hào) 把兩個(gè)分號(hào)也就是 那個(gè)50px后面的那個(gè)分號(hào)都去掉試試看
2016-04-07
已采納回答 / yansen945
同時(shí)給改變位移和寬高?animate({left:"value",width:"value",heigth:'value'})
已采納回答 / 好好學(xué)習(xí)le
var $a =$("#frmTest :password").attr("value");? ? ? ? ? ? alert($a);
2016-04-06
已采納回答 / 橋風(fēng)L
?if(aaa=="更多"){? ? ? ? ? ? ? ? ? ? ? $(this).html("簡(jiǎn)化");? ? ? ? ? ? ? ? ? ? ? $(".no").css("display","block")? ? ? ? ? ? ? ? ? }? ? ? ? ? ? ? ? ? else{?? ? ? ? ? ? ? ? ? ? ? $(".no").css("display","none")? ? ? ? ? ? ? ? ? ? ? $(this).html("更多");? ? ? ? ? ...
2016-04-06
已采納回答 / 月凝殘秋
前面一個(gè)同學(xué)已經(jīng)問過這個(gè)問題了,我摘出來回復(fù)給你。因?yàn)?.ajaxSetup只在頁面加載時(shí)執(zhí)行一次,只會(huì)讀取當(dāng)時(shí)的$("#txtNumber").val(),所以每次傳的值都是初始值,自然是錯(cuò)誤的。$.ajaxSetup只能設(shè)置不會(huì)改變的固定值,而data是根據(jù)用戶輸入轉(zhuǎn)變的,所以不能抽出來放到這里
已采納回答 / qq_Dior許_0
你這里報(bào)錯(cuò)是? $(function(){extend(){ .....}})? 開頭寫錯(cuò)了,$符號(hào)應(yīng)該在()里面。如下:($function(){ extend(){......}})下面是解釋代碼含義:($function(){¥。extended({})})(jQuery);這個(gè)是用$extend創(chuàng)建一個(gè)jQuery插件這里的"myFocus":function(myli){myli.css("background-color","#CCC")}是創(chuàng)建一個(gè)名叫 myFocus的函數(shù)底下$(funct...
2016-04-06
已采納回答 / 不加香菜不要蔥
$(".red")通過類選擇器獲取div,而后面的attr("class")為獲取這個(gè)div的類別名稱,也就是red,所以這個(gè)式子就是將red賦給$className。
2016-04-06
已采納回答 / abduweli2015
直接理解:options “配置信息”作 ? ? ?用:給函數(shù)設(shè)置一些配置選項(xiàng),以便用來限制一些屬性。比如一個(gè)draggable動(dòng)作,如果加了options{ axix:"x"}會(huì)限制拖動(dòng)方向,不加就隨意拖動(dòng)。以此類推.
2016-04-06
已采納回答 / qq_玫瑰田_0
設(shè)定type:"post",出現(xiàn)這種問題是你沒有把數(shù)據(jù)發(fā)送到后臺(tái)去,默認(rèn)的方法是get。
2016-04-06
已采納回答 / 跟往事干杯
??$(function(){? ? ? ? ? ?$("li").hover(? ? ? ? ? ? ? ?$.liFocus($(this)),? ? ? ? ? ? ? ?$.liBlur($(this))? ? ? ? ? ?)? ? ? ?});每個(gè)li元素在hover的時(shí)候都執(zhí)行了,你自己擴(kuò)展jquery寫的兩個(gè)函數(shù),就是liFocus和liBlur,先執(zhí)行l(wèi)iFocus,在執(zhí)行l(wèi)iBlur,所以每次hover的時(shí)候最終顯示的都是liBlur設(shè)置的背景顏色,看起來就沒效果了。應(yīng)該對(duì)li元素單獨(dú)...
2016-04-05
已采納回答 / ThisObject
根據(jù)你的代碼,我知道了你學(xué)的章節(jié)。首先,這一章節(jié)的任務(wù)是使用 :radio表單選擇器并設(shè)置其為不可用。然后,你發(fā)來的代碼是沒有填寫完全的作業(yè)代碼,就是<scipt>標(biāo)簽內(nèi)的“?”部分。最后,你只要把<script>部分填寫<...code...>就完成任務(wù) 。一定記住,:radio前面有個(gè)空格。
2016-04-05