Jump to content
php.lv forumi

indoom

Reģistrētie lietotāji
  • Posts

    593
  • Joined

  • Last visited

Everything posted by indoom

  1. 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.
  2. Uztaisi savu custom scrollbaru un varēsi pielikt kādus eventus tik vajag.
  3. gan jau tā v.php failā jānorāda headeris, ka tas ir javascript fails <?php header("Content-type: application/x-javascript;"); ?>
  4. pamēģini RewriteCond %{REQUEST_URI} ^/pic/ RewriteRule (.*) sub/$1
  5. .trigger('click') un .click() ir viens un tas pats
  6. Tas ir brīnums, ka tur vispār var ielogoties. Tur katrs input lauks ir likts savā formā, kuras savukārt atrodas starp <tr> un <td> Viss notiek tikai ar JS palīdzību. Var iemest bookmarku joslā augšā bookmarkletu javascript:(function(){$('#IDToken1').val('user');$('#IDToken2').val('passssss');})();
  7. Kāpēc tad neizmantot, piem., Roboform vai KeePass?
  8. Intereses pēc paskatījos, vai nav kāds cits variants $('ul').has('li + li').after('<div>hello</div>'); lēnāks, bet ātrāks par each() tikai, ja ir vismaz 10 vai vairāk ul lapā $('ul').has('li:not(:only-child)').after('<div>hello</div>'); vispār lēns
  9. indoom

    visibility

    pamēģini ar getStyle http://prototypejs.o...lement/getStyle
  10. indoom

    .get un divi varianti

    PHP pusē norādi headerī, kas tas ir pa contentu, lai arī jQuery inteliģentais detektors to varētu noteikti. Piemēram, html tas būtu header("Content-type:text/html; charset=utf-8"); un jsonam header("Content-type:application/json; charset=utf-8"); Ja skriptā vajag zināt kurš, tad kaut kā tā $.get( 'ajax.php', function( r, s, xhr ) { var isjson = xhr.getResponseHeader('Content-Type').indexOf('json') !== -1, // jeb ar .id, ja 100% zināms, ka tāds tur būs isjson_ar_id = typeof r.id !== 'undefined'; console.log(isjson, isjson_ar_id); });
  11. indoom

    js iframe

    Interesanti, kāpēc iframe tiek likts <head> blokā? Tam ir kāds īpašs iemesls?
  12. Neatbalstu vispār šādu linku saīsināšanu (izņemot twitter, jo tur ir ierobežojumi). Tomēr ir labāk, ja var redzēt, kāds ir galamērķis linkam. It īpaši forumos to vispār nevajadzētu izmantot. Nav grūti izveidot saīsinātu tekstu ar tagiem.
  13. izmanto datepickera onClose eventu (vai onSelect) , pārbaudi izvēlēto laiku un piekoriģē, lai nav pagātnē
  14. $(this).stop().animate(...) mēģināji?
  15. Var jau datus validēt ar js. Kaut vai uz submit nosūta ajax, ja obligāti jāvalidē ar serveri, un, ja ir ok, tad tikai formu posto (un validē php pusē atkal). Tiem, kam nebūs js, varēs otreiz likt bildi. Atslēgtie js jau pieraduši, ka viss ir neērtāks (vai daudz kas nedarbojas).
  16. Pamēģini $(document).height() vietā Math.max(0, $('#showmessages').height() - $('.display').height())
  17. ar css nevar, bet ar js varētu, bet iframe jābūt uz viena domēna ar pamatdokumentu
  18. Kāpēc iekš show? $('#showmessages').load('process/show.message.process.php', function(){ $(".display").animate({ scrollTop: $(document).height() }, 1000); }); To, kāpēc skrollots tiek .display un ņemts document height, nemaz neprasīšu
  19. to scrollu ieliec kā callbacku loadam, citādi, kad notiek skrollošana, tad load vēl nav ielādējies (kā nekā AJAX), un lapai ir mazāks height.
  20. tajā popup logā izmanto window.opener, lai tiktu klāt "atvērējlapai". Vispirms pārbaudot, vai tā lapa vēl ir atvērta. Aizver ar self.close(); Tas darbosies tikai, ja popups tika atvērts ar js. Piemēram: // pārbauda vai ir atvērts kā popups un vai galvenais logs nav aizvērts if (window.opener && window.opener.closed === false) { // atrod lauku, kur ievietot var input = window.opener.document.getElementById('input_lauka_id'); // pārbauda vai lauks eksistē if (input) { // ievieto jauno saturu input.value = 'jaunais saturs'; } } // aizveram popup self.close();
  21. vai pareizāk, izmantojot .stop() abās vietās
  22. indoom

    pārtaisīt kodu

    nja, http://paste.php.lv/ iekopē normāli visu kodu
  23. http://lv.php.net/manual/en/function.array-shift.php
  24. indoom

    tabulas

    http://www.kryogenix.org/code/browser/sorttable/
×
×
  • Create New...