javascript - jQuery UI Error - Uncaught SyntaxError: Unexpected Identifier -


i'm trying implement jquery slider that's bound select box part of questionnaire i'm putting together. however, i'm getting uncaught syntaxerror in chrome , expected ')' error in ie.

the jquery i'm using follows , straight copy jquery ui site found here:

<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" /> <script src="http://code.jquery.com/jquery-1.9.1.js" type="text/javascript"></script> <script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js" type="text/javascript"></script> <script type="text/javascript">   $(function() {     var select = $( ".minbeds" );     var slider = $( "<div id="slider"></div>" ).insertafter( select ).slider({       min: 1,       max: 4,       range: "min",       value: select[ 0 ].selectedindex + 1,       slide: function( event, ui ) {         select[ 0 ].selectedindex = ui.value - 1;       }     });      $( ".minbeds" ).change(function() {       slider.slider( "value", this.selectedindex + 1 );     });   }); </script> 

only change i've made code i've changed #minbeds , id class (.minbeds).

the html follows:

    <select class="minbeds">       <option>1</option>       <option>2</option>       <option>3</option>       <option>4</option>     </select> 

now, code seems work fine, no errors on local machine, put cms, uncaught syntaxerror: unexpected identifier error between following lines (in chrome):

var slider = $( "<div id="slider"></div>" ).insertafter( select ).slider({ 

and

min: 1, 

in ie9, expected ')' asterix indicates here:

var slider = $( "<div id="*slider"></div>" ).insertafter( select ).slider({ 

does have idea why might happening? thoughts on how can narrow down error? i've tried using jslint, have no idea how use properly.

here full source code cms if helps:

<!doctype html> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="head"><title> test | gael ltd </title><meta charset="utf-8" />  <link href="/cmspages/getcss.aspx?stylesheetname=gaelcorporate" type="text/css" rel="stylesheet" />  <link href="/app_themes/default/designmode.css" type="text/css" rel="stylesheet" />  <link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" /> <script src="http://code.jquery.com/jquery-1.9.1.js" type="text/javascript"></script> <script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js" type="text/javascript"></script> <script type="text/javascript">   $(function() {      var select = $( ".minbeds" );     var slider = $( "<div id="slider"></div>" ).insertafter( select ).slider({       min: 1,       max: 4,       range: "min",       value: select[ 0 ].selectedindex + 1,       slide: function( event, ui ) {         select[ 0 ].selectedindex = ui.value - 1;       }     });     $( ".minbeds" ).change(function() {       slider.slider( "value", this.selectedindex + 1 );     });   }); </script>  <link href="/favicon.ico" type="image/x-icon" rel="shortcut icon" />  <link href="/favicon.ico" type="image/x-icon" rel="icon" />  <link href="/app_themes/gaelcorporate/site_superfish.css" type="text/css" rel="stylesheet" /> <link href="/app_themes/gaelcorporate/superfish.css" type="text/css" rel="stylesheet" /> </head>  <body class="ltr ie ie9 engb contentbody"> <form method="post" action="/test-folder/test.aspx" id="form">  <div class="aspnethidden">   <input type="hidden" name="manscript_hiddenfield" id="manscript_hiddenfield" value="" />   <input type="hidden" name="__eventtarget" id="__eventtarget" value="" />   <input type="hidden" name="__eventargument" id="__eventargument" value="" /> </div>  <script type="text/javascript"> //<![cdata[   var theform = document.forms['form'];   if (!theform) {       theform = document.form;   } function __dopostback(eventtarget, eventargument) {     if (!theform.onsubmit || (theform.onsubmit() != false)) {         theform.__eventtarget.value = eventtarget;         theform.__eventargument.value = eventargument;         theform.submit();     } } //]]> </script>   <script src="/webresource.axd?d=jpomvs0eaqhopmii_xm2hu7yliosi9swd_navxdpgg3slcv5hixf7psca8bfm4b35nfjj4ld1kdvv9zgmhi-uyac4r1j13kmlsk37dpswra1&amp;t=635080272185083230" type="text/javascript"></script>  <input type="hidden" name="lng" id="lng" value="en-gb" /><div> <input type="hidden" name="vmode" id="vmode" value="2" /> </div>  <script src="/cmspages/getresource.ashx?scriptfile=%7e%2fcmsscripts%2fcmsedit.js" type="text/javascript"></script> <script src="/scriptresource.axd?d=qitu4of4gwopdurxveon4klak_jxip46zhykrqouapknbv9olat0zmmpuzjf0ltszkqlh5lcak6i-l0cb4bff84f5lbs5uidmhrhczeufpbw7x-m84ruysjexgjwe-gx0&amp;t=34d147fd" type="text/javascript"></script> <script src="/scriptresource.axd?d=05xl_ew97j9d2hsa4uccwf9-hvrxkd018oso5vbhpba71ubup-ebmt7rx4i0scezvof8fx63gnr8y-mvt88ca0qeyuqmshw4ggpdjgvljtfyioqxinytcqqgxui7xad5x4baenoy1cvoynunafwicw2&amp;t=34d147fd" type="text/javascript"></script>  <div class="aspnethidden"> <input type="hidden" name="__scrollpositionx" id="__scrollpositionx" value="0" /> <input type="hidden" name="__scrollpositiony" id="__scrollpositiony" value="0" /> </div>  <script type="text/javascript"> //<![cdata[   sys.webforms.pagerequestmanager._initialize('manscript', 'form', [], [], [], 90, ''); //]]> </script>  <div id="m" style="background:none;"> <div id="cmsheaderdiv">     <div id="m_pagemanagerinfocontainer" class="pagemanagerinfocontainer">         <!-- --><div id="m_pnlpreviewinfo" class="pagemanagerpreviewinfo">             <span class="previewinfo">this preview mode of document <strong>test</strong>.</span><a class="previewinfolink" href="javascript:__dopostback(&#39;m$ctl02&#39;,&#39;&#39;)">close</a><span class="previewinfo">the preview mode.</span>             </div>     </div>  <script type="text/javascript">     //<![cdata[     if ( (parent != null) && (parent.iscmsdesk) ) { infoelem = document.getelementbyid('m_pnlpreviewinfo'); if (infoelem) {if ( infoelem.style ) { infoelem.style.display = 'none'; } else { infoelem.display = 'none'; } }} //]]> </script><!-- --> </div> </div>  <div id="pagewrapper">   <!-- vertical_menu div start --> <div id="vertical_menu">   </div><!-- vertical_menu div end -->  <!-- content_container div start --> <div id="content_container"> <div id="zonecontent">     <div id="p_lt_zonecontent_bizform_viewbiz"> <div id="p_lt_zonecontent_bizform_viewbiz_ctl00">     <div id="p_lt_zonecontent_bizform_viewbiz_ctl00_pnlform" class="formpanel" onkeypress="javascript:return webform_firedefaultbutton(event, &#39;p_lt_zonecontent_bizform_viewbiz_ctl00_btnok&#39;)">         <table class="editingformtable"><tr><td class="editingformlabelcell"><label id="p_lt_zonecontent_bizform_viewbiz_ctl00_select_lb" class="editingformlabel" for="p_lt_zonecontent_bizform_viewbiz_ctl00_select_dropdownlist">select field</label></td><td class="editingformvaluecell"><div class="editingformcontrolnestedcontrol">  <select name="p$lt$zonecontent$bizform$viewbiz$ctl00$select$dropdownlist" id="p_lt_zonecontent_bizform_viewbiz_ctl00_select_dropdownlist" class="minbeds">                 <option value="1">1</option>                 <option value="2">2</option>                 <option value="3">3</option>                 <option value="4">4</option> </select>  </div></td></tr><tr>  <td class="editingformbuttonleftcell"></td> <td class="editingformbuttoncell">     <input type="submit" name="p$lt$zonecontent$bizform$viewbiz$ctl00$btnok" value="ok" id="p_lt_zonecontent_bizform_viewbiz_ctl00_btnok" class="formbutton" />   </td></tr></table>   </div> </div> </div>  <select name="minbeds" class="selectinput">   <option>1</option>   <option>2</option>   <option>3</option>   <option>4</option> </select> </div>  <div class="bottomwebparts"></div>  </div> <!-- content_container div end -->  <!-- primary webparts div start --> <div id="primary_webparts"></div>  <!-- primary webparts div end --> </div>  <script type="text/javascript"> //<![cdata[   (function() {var fn = function() {$get("manscript_hiddenfield").value = '';sys.application.remove_init(fn);};sys.application.add_init(fn);})();//]]> </script>  <script type="text/javascript">   //<![cdata[    initializepage();   //]]> </script>  <script type="text/javascript">   //<![cdata[     theform.oldsubmit = theform.submit;     theform.submit = webform_savescrollpositionsubmit;      theform.oldonsubmit = theform.onsubmit;     theform.onsubmit = webform_savescrollpositiononsubmit;   //]]> </script>  <input type="hidden" name="__viewstate" id="__viewstate" value="/wepdwukmtywodg0mzq2ng9kfgicarbkzbycagmpzbyczg9kfgjmd2qwagidd2qwamypzbyczg8pfgiecezvcm1nb2rlcyl1q01tlkzvcm1fbmdpbmuurm9ybu1vzgvfbnvtlcbdtvmurm9ybuvuz2luzswgvmvyc2lvbj02ljaundcxmy4ynzkyniwgq3vsdhvyzt1uzxv0cmfslcbqdwjsawnlzxlub2tlbj04mzrimtjhmju4zjixm2y5agqwagicd2qwamypzbyeagepdxychgdwaxnpymxlagqwagibdw8wbb4iq3nzq2xhc3mfh0vkaxrpbmdgb3jtq29udhjvbe5lc3rlzenvbnryb2webf8hu0icamqwamypzbyczg8pfgqfaguktgfizwxgawvszb8dagjkzaihd2qwagibdw8wbb8cbr9fzgl0aw5nrm9ybunvbnryb2xozxn0zwrdb250cm9shwmcamqwamypdxychwjkzbyczg8qdxyehwifb21pbmjlzhmfawicza8wbgycaqicagmwbbafatefatfneaubmgubmmcqbqezbqezzxafatqfatrnzgrkpyri0ouexb8y3l0rezfw/5xfeslktjr/pscd4ht+bg4=" /> <script type="text/javascript">    //<![cdata[   if (window.webform_initcallback) {      __theformpostdata = '';     __theformpostcollection = new array();     window.webform_initcallback();    }   //]]> </script> </form>  </body> </html> 

try this

var slider = $( '<div id="slider"></div>' ).insertafter( select ).slider({ 

Comments

Popular posts from this blog

basic authentication with http post params android -

vb.net - Virtual Keyboard commands -

css - Firefox for ubuntu renders wrong colors -