{\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff0\deff0\stshfdbch0\stshfloch0\stshfhich0\stshfbi0\deflang1033\deflangfe1033{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f1\fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;}
{\f2\fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;}{\f37\fswiss\fcharset0\fprq2{\*\panose 020b0604030504040204}Verdana;}{\f236\froman\fcharset238\fprq2 Times New Roman CE;}{\f237\froman\fcharset204\fprq2 Times New Roman Cyr;}
{\f239\froman\fcharset161\fprq2 Times New Roman Greek;}{\f240\froman\fcharset162\fprq2 Times New Roman Tur;}{\f241\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f242\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}
{\f243\froman\fcharset186\fprq2 Times New Roman Baltic;}{\f244\froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f246\fswiss\fcharset238\fprq2 Arial CE;}{\f247\fswiss\fcharset204\fprq2 Arial Cyr;}{\f249\fswiss\fcharset161\fprq2 Arial Greek;}
{\f250\fswiss\fcharset162\fprq2 Arial Tur;}{\f251\fbidi \fswiss\fcharset177\fprq2 Arial (Hebrew);}{\f252\fbidi \fswiss\fcharset178\fprq2 Arial (Arabic);}{\f253\fswiss\fcharset186\fprq2 Arial Baltic;}{\f254\fswiss\fcharset163\fprq2 Arial (Vietnamese);}
{\f256\fmodern\fcharset238\fprq1 Courier New CE;}{\f257\fmodern\fcharset204\fprq1 Courier New Cyr;}{\f259\fmodern\fcharset161\fprq1 Courier New Greek;}{\f260\fmodern\fcharset162\fprq1 Courier New Tur;}
{\f261\fbidi \fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f262\fbidi \fmodern\fcharset178\fprq1 Courier New (Arabic);}{\f263\fmodern\fcharset186\fprq1 Courier New Baltic;}{\f264\fmodern\fcharset163\fprq1 Courier New (Vietnamese);}
{\f606\fswiss\fcharset238\fprq2 Verdana CE;}{\f607\fswiss\fcharset204\fprq2 Verdana Cyr;}{\f609\fswiss\fcharset161\fprq2 Verdana Greek;}{\f610\fswiss\fcharset162\fprq2 Verdana Tur;}{\f613\fswiss\fcharset186\fprq2 Verdana Baltic;}
{\f614\fswiss\fcharset163\fprq2 Verdana (Vietnamese);}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;
\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{
\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \snext0 Normal;}{\*\cs10 \additive \ssemihidden 
Default Paragraph Font;}{\*\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tblind0\tblindtype3\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv 
\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \fs20\lang1024\langfe1024\cgrid\langnp1024\langfenp1024 \snext11 \ssemihidden Normal Table;}{\*\cs15 \additive \rtlch\fcs1 \af0 
\ltrch\fcs0 \sbasedon10 \styrsid2055802 apple-style-span;}{\s16\ql \li0\ri0\sb100\sa100\sbauto1\saauto1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 
\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext16 \styrsid16595746 Normal (Web);}{\*\cs17 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 \ul\cf2 \sbasedon10 \styrsid5192575 Hyperlink;}}{\*\latentstyles\lsdstimax156\lsdlockeddef0}
{\*\pgptbl {\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}}{\*\rsidtbl \rsid294016\rsid1978923\rsid2055802\rsid2381162\rsid3604571\rsid4354918\rsid4733854\rsid5192575\rsid5244076\rsid6045158\rsid6634790\rsid9045710\rsid9069113\rsid9568500\rsid9791949\rsid10106760
\rsid10380011\rsid10623463\rsid10702636\rsid11169418\rsid11232062\rsid11491534\rsid12460146\rsid12925110\rsid13831375\rsid13908298\rsid14040002\rsid14307159\rsid14434785\rsid14625154\rsid14833623\rsid16528418\rsid16595746}{\*\generator Microsoft Word 11.
0.0000;}{\info{\operator LuisChua}{\creatim\yr2011\mo8\dy5\hr10\min30}{\revtim\yr2011\mo8\dy5\hr14\min57}{\version36}{\edmins267}{\nofpages3}{\nofwords869}{\nofchars4954}{\nofcharsws5812}{\vern24615}{\*\password 00000000}}{\*\xmlnstbl {\xmlns1 http://sche
mas.microsoft.com/office/word/2003/wordml}{\xmlns2 urn:schemas-microsoft-com:office:smarttags}}\paperw12240\paperh15840\margl1800\margr1800\margt1440\margb1440\gutter0\ltrsect 
\widowctrl\ftnbj\aenddoc\donotembedsysfont0\donotembedlingdata1\grfdocevents0\validatexml0\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0\showxmlerrors0\horzdoc\dghspace120\dgvspace120\dghorigin1701\dgvorigin1984\dghshow0\dgvshow3
\jcompress\viewkind4\viewscale100\rsidroot2055802 \fet0{\*\wgrffmtfilter 013f}\ilfomacatclnup0\ltrpar \sectd \ltrsect\linex0\sectdefaultcl\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2
\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6
\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang 
{\pntxtb (}{\pntxta )}}\pard\plain \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 
\f1\fs20\insrsid13908298 
\par Query uses the $ sign as a shortcut for jQuery.
\par Some other JavaScript libraries also use the dollar sign for their functions.
\par The jQuery noConflict() method specifies a custom name (like jq), instead of using the dollar sign.
\par var jq=jQuery.noConflict();
\par jq(document).ready(function()\{
\par   jq("button").click(function()\{
\par     jq("p").hide();
\par   \});
\par \});
\par 
\par $(selector).hide()\tab Hide selected elements
\par $(selector).show()\tab Show selected elements
\par $(selector).toggle()\tab Toggle (between hide and show) selected elements
\par $(selector).slideDown()\tab Slide-down (show) selected elements
\par $(selector).slideUp()\tab Slide-up (hide) selected elements
\par $(selector).slideToggle()\tab Toggle slide-up and slide-down of selected elements
\par $(selector).fadeIn()\tab Fade in selected elements
\par $(selector).fadeOut()\tab Fade out selected elements
\par $(selector).fadeTo()\tab Fade out selected elements to a given opacity
\par $(selector).animate()\tab Run a custom animation on selected elements
\par $(selector).html(content)\tab Changes the (inner) HTML of selected elements
\par $(selector).append(content),$(selector).prepend(content)\tab Appends content to the (inner) HTML of selected elements
\par $(selector).after(content),$(selector).before(content)\tab Adds HTML after selected elements
\par $(selector).height(value)\tab Set the height of matched elements
\par $(selector).width(value)\tab Set the width of matched elements
\par $(selector).load(url,data,callback)\tab Load remote data into selected elements
\par $.ajax(options)\tab Load remote data into an XMLHttpRequest object
\par 
\par A callback function is executed after the current animation (effect) is finished.
\par 
\par $("p").css(\{"background-color":"yellow","font-size":"200%"\}); // setting multiple values
\par 
\par $("div").data("greeting", "SUPER"); //attach information to an element
\par testObj=new Object();
\par testObj.greeting="Good Morning!";
\par $("div").data(testObj); // same as above
\par 
\par Tip: return false can be used to stop the each loop early.
\par Note: If the element is not found, index() will return -1.
\par 
\par 
\par ~data()\tab Attaches data to, or gets data from, selected elements
\par ~each()\tab Run a function for each element matched by the jQuery selector
\par ~get()\tab Get the DOM elements matched by the selector
\par ~index()\tab Search for a given element from among the matched elements
\par ~$.noConflict()\tab Release jQuery's control of the $ variable
\par ~$.param()\tab Creates a serialized representation of an array or object (can be used as URL query string for {\*\xmlopen\xmlns2{\factoidname place}}{\*\xmlopen\xmlns2{\factoidname City}}AJAX{\*\xmlclose}{\*\xmlclose} requests) //object ot URL 
\par ~removeData()\tab Removes a previously-stored piece of data
\par ~size()\tab Return the number of DOM elements matched by the jQuery selector
\par ~toArray()\tab Retrieve all the DOM elements contained in the jQuery set, as an array //to javascript object
\par 
\par //changing background color when field is change
\par  $(".field").change(function()\{
\par     $(this).css("background-color","#D6D6FF");
\par   \});
\par 
\par By using the delegate() method, instead of live(), only the p elements inside the div element will be affected.
\par use the delegate() method to add event handlers for elements not yet created.
\par 
\par //replacing image problem with text
\par $("img").error(function()\{
\par     $("img").replaceWith("<p>Error loading image!</p>");
\par   \});
\par 
\par //change color when child is focused or blur
\par   $("div").focusin(function()\{
\par     $(this).css("background-color","#FFFFCC");
\par   \});
\par   $("div").focusout(function()\{
\par     $(this).css("background-color","#FFFFFF");
\par   \});
\par 
\par hover // shortcut for mouseout and mouseover
\par keypress = keydown + keyup
\par 
\par the mouseenter event only triggers when the the mouse pointer enters the selected element. The mouseover event is triggered if a mouse pointer enters any child elements as well.
\par 
\par When using the one() method, the event handler function is only run ONCE for each element.
\par 
\par Tip: The ready() method should not be used together with <body onload="">.
\par 
\par var e = jQuery.Event("select"); //event object
\par 
\par unlike the trigger() method, the triggerHandler() method does not cause the default behavior of the event to occur
\par 
\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid2055802 
\par }{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \cs15\f37\fs18\cf1\insrsid2055802 e.result }{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \cs15\f37\fs18\cf1\insrsid2055802 contains the last value returned }{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \cs15\f37\fs18\cf1\insrsid2055802 
by the last triggered function
\par }{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \cs15\f37\fs18\cf1\insrsid6634790 
\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid6634790\charrsid6634790 event.target.nodeName}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid6634790  the element that triggered the event
\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid9568500 
\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid9568500\charrsid9568500 event.type}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid9568500   what type of event like click dblclick
\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid9791949 event.which which key is typed
\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid14307159 
\par append and appendTo}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid9069113 , prepend and prependTo, replaceAll and replaceWith}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid14307159  are role reversal}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 
\f1\fs20\insrsid13831375 
\par 
\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid12925110 {\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \cs15\f37\fs18\cf1\insrsid11491534\charrsid11491534 .clone(true)}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid11491534  }{\rtlch\fcs1 
\af0\afs18 \ltrch\fcs0 \cs15\f37\fs18\cf1\insrsid13831375 By default, event handlers are not included in the copy}{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \cs15\f37\fs18\cf1\insrsid13831375 .}{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 
\f37\fs18\cf1\insrsid12925110\charrsid12925110 
\par }\pard\plain \ltrpar\s16\ql \li0\ri0\sb100\sa100\sbauto1\saauto1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16595746 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 
\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f37\fs18\cf1\insrsid12925110\charrsid12925110 x=$("p").detach();}{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f37\fs18\cf1\insrsid12925110  }{\rtlch\fcs1 \af0\afs18 
\ltrch\fcs0 \f37\fs18\cf1\insrsid16595746 keeps a copy of the removed elements, which allows them to be reinserted at a later time.}{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f37\fs18\cf1\insrsid16595746 
\par }\pard\plain \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid16595746 
\par }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \cs15\f2\fs20\cf1\insrsid5244076 $(}{\rtlch\fcs1 \ai\af2\afs20 \ltrch\fcs0 \cs15\i\f2\fs20\cf1\insrsid5244076 selector}{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \cs15\f2\fs20\cf1\insrsid5244076 ).html(}{\rtlch\fcs1 
\af2\afs20 \ltrch\fcs0 \cs15\f2\fs20\cf1\insrsid5244076 )}{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \cs15\f2\fs20\cf1\insrsid5244076  only }{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \cs15\f37\fs18\cf1\insrsid5244076 returns the content of the FIRST matched elemen}{
\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \cs15\f37\fs18\cf1\insrsid5244076 t}{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \cs15\f37\fs18\cf1\insrsid5244076 
\par }{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \cs15\f37\fs18\cf1\insrsid14040002 
\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid14040002\charrsid14040002 $("img").attr(\{width:"150",height:"100"\});}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid14040002  setting multiple attribute}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 
\f1\fs20\insrsid10380011  also applicable to .css}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid14040002 
\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4354918 
\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid10380011 
\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4354918 wrapAll //collect all and wrap which may displace some items
\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid1978923 wrapInner
\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid10106760 val //shortcut for .attr(\lquote value\rquote )
\par }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \cs15\f2\fs20\cf1\insrsid11232062 toggleClas}{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \cs15\f2\fs20\cf1\insrsid11232062 s}{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \cs15\f2\fs20\cf1\insrsid11232062 
\par }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \cs15\f2\fs20\cf1\insrsid4733854 
\par .css()}{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \cs15\f37\fs18\cf1\insrsid4733854 When used to return a value, shorthand CSS properties (like "background" and "border") are not supported}{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \cs15\f37\fs18\cf1\insrsid4733854 .}{
\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \cs15\f2\fs20\cf1\insrsid4733854 
\par 
\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid16528418 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid16528418\charrsid16528418 x=$("p").offset();}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid16528418  //}{
\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid14833623 get position }{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \cs15\f37\fs18\cf1\insrsid14434785 relative to the document}{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \cs15\f37\fs18\cf1\insrsid14434785 .}{
\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid16528418\charrsid16528418 
\par     alert("Left offset: " + x.left + " Top offset: " + x.top);}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid9045710 
\par .position() //}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid14833623\charrsid14833623  }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid14833623 get position}{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \cs15\f37\fs18\cf1\insrsid14833623  }{\rtlch\fcs1 
\af0\afs18 \ltrch\fcs0 \cs15\f37\fs18\cf1\insrsid9045710 relative to the parent element}{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \cs15\f37\fs18\cf1\insrsid9045710 .}{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \cs15\f37\fs18\cf1\insrsid9045710 
\par }{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \cs15\f37\fs18\cf1\insrsid14833623\charrsid14833623 offsetParent()}{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \cs15\f37\fs18\cf1\insrsid14833623  //get element of nearest parent with offset values}{\rtlch\fcs1 \af0\afs18 
\ltrch\fcs0 \cs15\f37\fs18\cf1\insrsid9045710\charrsid14833623 
\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid6045158 {\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \cs15\f2\fs20\cf1\insrsid9045710 .scrollLeft(}{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \cs15\f2\fs20\cf1\insrsid9045710 )}{
\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \cs15\f2\fs20\cf1\insrsid6045158  }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \cs15\f2\fs20\cf1\insrsid6045158 .scroll}{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \cs15\f2\fs20\cf1\insrsid6045158 Top}{\rtlch\fcs1 \af2\afs20 
\ltrch\fcs0 \cs15\f2\fs20\cf1\insrsid6045158 (}{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \cs15\f2\fs20\cf1\insrsid6045158 )}{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \cs15\f2\fs20\cf1\insrsid6045158   //return pixel position of scroll combo with overflow:auto
\par }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \cs15\f2\fs20\cf1\insrsid2381162 
\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid2381162 {\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \cs15\f2\fs20\cf1\insrsid2381162\charrsid2381162 x=$("form").serializeArray();
\par     $.each(x, function(i, field)\{
\par       $("#results").append(field.name + ":" + field.value + " ");
\par     \});
\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid16528418 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid6045158 
\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid12460146 
\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid12460146 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid12460146\charrsid12460146 $.ajax(\{url:"wrongfile.txt",error:function(xhr)\{
\par       alert("An error occured: " + xhr.status + " " + xhr.statusText);
\par     \}\});}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid12460146 
\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid294016 
\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid11169418 
\par 
\par }{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \cs15\f37\fs18\cf1\insrsid294016 ajaxComplete() method will run when the request is completed, even it is not successful}{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \cs15\f37\fs18\cf1\insrsid294016 .}{\rtlch\fcs1 \af0\afs18 
\ltrch\fcs0 \cs15\f37\fs18\cf1\insrsid294016 
\par }{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \cs15\f37\fs18\cf1\insrsid11169418 The ajaxSetup() method sets default values for future {\*\xmlopen\xmlns2{\factoidname City}}{\*\xmlopen\xmlns2{\factoidname place}}AJAX{\*\xmlclose}{\*\xmlclose} requests}{
\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \cs15\f37\fs18\cf1\insrsid11169418 .}{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \cs15\f37\fs18\cf1\insrsid11169418 
\par }{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \cs15\f37\fs18\cf1\insrsid5192575 
\par }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid5192575  HYPERLINK "http://w3schools.com/jquery/ajax_load.asp" }}{\fldrslt {\rtlch\fcs1 \af0 \ltrch\fcs0 \cs17\ul\cf2\insrsid5192575 http://w3schools.com/jquery/ajax_load.asp}}}\sectd 
\linex0\sectdefaultcl\sftnbj {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid5192575 
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3604571 
\par .param //serialize an object
\par .serialize //serialize a form
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid14625154 
\par }{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \cs15\f37\fs18\cf1\insrsid14625154 Unlike the stop() method (that only works with animations), the clearQueue() can remove any queued function}{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \cs15\f37\fs18\cf1\insrsid14625154 .}{
\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \cs15\f37\fs18\cf1\insrsid13908298  // stop only pauses the animation}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid14625154\charrsid12460146 
\par }}