hEiti Posted April 4, 2012 Report Share Posted April 4, 2012 Problema ir, tajā kad pēc lapas ielādes pirmo reizi ieklikšķinot laukā neizlec UI forma, bet zaudējot focus un atkal uz tās uzspiežot UI parādas .. HTML Lauks: <input type="text" name="d_birth" onfocus="daA()" class="datepickerclass"/> Java Script funkcija <script> var $jq = jQuery.noConflict(); function daA(){ jQuery(document).ready(function($){ $(function() { $('input').filter('.datepickerclass').datepicker({ dateFormat: 'yy-mm-dd' }) }); }); } </script> Quote Link to comment Share on other sites More sharing options...
indoom Posted April 5, 2012 Report Share Posted April 5, 2012 Problēma ir tajā, ka tā daA funkcija nav vajadzīga. Iznes tās funkcijas saturu ārpusē un pašu funkciju izdzēs no visām vietām Kā arī, nav jāizmanto filter(), tā vietā uzreiz raksti $jq('input.datepickerclass').datepicker(); Ja izmanto noConflict, tad neturpini izmantot $ kā variabli, it īpaši, ja ir speciāli izveidots tam $jq variablis. Quote Link to comment Share on other sites More sharing options...
hEiti Posted April 6, 2012 Author Report Share Posted April 6, 2012 Ņēmu tavu padomu vērā, un pēc uzlabošanas kods izskatās šādi, bet tomer bez rezultātiem ,tagad vispar nekada response... ari console, nekas saistībā ar šo neparādas. <script> var $jq = jQuery.noConflict(); jQuery(document).ready(function($){ $(function() { $('input.datepickerclass').datepicker({ dateFormat: 'yy-mm-dd' }) }); }); </script> <input type="text" name="d_birth" class="datepickerclass"/> Quote Link to comment Share on other sites More sharing options...
daGrevis Posted April 6, 2012 Report Share Posted April 6, 2012 Doh! > Ja izmanto noConflict, tad neturpini izmantot $ kā variabli, it īpaši, ja ir speciāli izveidots tam $jq variablis. Quote Link to comment Share on other sites More sharing options...
codez Posted April 6, 2012 Report Share Posted April 6, 2012 OMG, vajag taču iemācīties sākumā domāt. Sāc ar c++ un sāc ar elementāriem domāšanas treniņu uzdevumiem: http://www.lio.lv/olimps/uzdevumi.php Quote Link to comment Share on other sites More sharing options...
hEiti Posted April 6, 2012 Author Report Share Posted April 6, 2012 Es nestridos par to kad man nav izpratnes par to ka JQ darbojas,.. bet vai ir kāds kas varetu man ludzu palidzēt konkreti ar šo problēmu ? - tas ir diezgan steidzami .. :( Quote Link to comment Share on other sites More sharing options...
daGrevis Posted April 6, 2012 Report Share Posted April 6, 2012 var $jq = jQuery.noConflict(); $jq(function() { $jq('input.datepickerclass').datepicker({ dateFormat: 'yy-mm-dd' }); }); Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.