Koda fragmenti 2025, Aprīlis

Dažādas stila lapas dažādām nedēļas dienām CSS-triki

Dažādas stila lapas dažādām nedēļas dienām CSS-triki

Attiecīgi nosauciet savus css failus: Saturday.css, Friday.css, Sunday.css utt. Ja pārlūkprogrammā ir atspējota valoda JavaScript, tā atgriezīsies pie

Noteikt ieslēgtu / izslēgtu Javascript, izmantojot paziņojumu CSS-triki

Noteikt ieslēgtu / izslēgtu Javascript, izmantojot paziņojumu CSS-triki

JavaScript ir izslēgts. Lūdzu, iespējojiet, lai skatītu visu vietni. Ja lietotājam ir JavaScript, lietotājs saņem sveiciena ziņojumu. Ja tas ir izslēgts, lietotājam tiek uzdots to ieslēgt. "

Noklusētie argumenti funkcijām CSS-triki

Noklusētie argumenti funkcijām CSS-triki

Nosūtīto argumentu un noklusējumu apvienotājs (izmantojams ar jebkuru funkciju) Object.prototype.combine = function (_args) (for (šajā var i) (ja (typeof _args "

Pašreizējā lapa ar JavaScript - CSS-triki

Pašreizējā lapa ar JavaScript - CSS-triki

Tas ir kā PHP SCRIPT_NAME aizstājējs ar JavaScript. location.href.split ('/'). pop (); Piemēram, ar šo URL: "

CSS, kad JavaScript ir iespējots - CSS-triki

CSS, kad JavaScript ir iespējots - CSS-triki

Document.documentElement.className = "js" Tādējādi saknei tiek pievienota klase, lai jūs (piemēram) varētu darīt kaut ko līdzīgu, piemēram, slēpt tikai

"

Pārdomātās pārlūkprogrammas brīvas, DOM gatavs - CSS-triki

Pārdomātās pārlūkprogrammas brīvas, DOM gatavs - CSS-triki

Denisa Ciccale versija: var DOMReady = function (a, b, c) (b = document c = 'addEventListener' b? B ('DocumentContentLoaded', a): "

Sīkfailu uzlabotājs / iestatītājs - CSS-triki

Sīkfailu uzlabotājs / iestatītājs - CSS-triki

** * Iegūst vai iestata sīkfailus * @param name * @param value (null, lai dzēstu, vai undefined, lai iegūtu) * @param opcijas (domēns, derīguma termiņš (dienās)) * @return vērtība "

Pārvērst daudzstūri par ceļa datiem CSS-triki

Pārvērst daudzstūri par ceļa datiem CSS-triki

Nesen man tas bija jādara dažas reizes, tāpēc es domāju, ka saglabāju metodi. StackOverflow ir metode, kas darbojas lieliski: "

Komentāri JavaScript - CSS-triki

Komentāri JavaScript - CSS-triki

Funkcija doSomething () (/ * Šis Chris Coyier kods * / var i = 0; // skaitītājs jāizmanto vēlāk;) JavaScript komentāri var būt starp / * * / atzīmi "

Notīrīt lauku fokusā - CSS-triki

Notīrīt lauku fokusā - CSS-triki

Nomainiet “value” ar noklusējuma vērtību. Ja lauks ir atlasīts, noklusējuma vērtība pazudīs. Ja lietotājs iepriekš ir mainījis lauka vērtību,

Ievietojiet komatu vērtības skaitļos CSS-triki

Ievietojiet komatu vērtības skaitļos CSS-triki

Šī funkcija pieņem, ka tai iesniegtais ir virkne ar decimāldaļu un divām vietām aiz komata. Lai tajā iekļautu savu numuru "

Pārbaudiet, vai skaitlis ir pāra / nepāra - CSS-triki

Pārbaudiet, vai skaitlis ir pāra / nepāra - CSS-triki

Funkcija isEven (vērtība) (ja (vērtība% 2 == 0) atgriež patiesu; citādi atgriež nepatiesu;) "

Pirms zvanīšanas pārbaudiet, vai funkcija pastāv - CSS-triki

Pirms zvanīšanas pārbaudiet, vai funkcija pastāv - CSS-triki

Izmantojot skriptus, kas tiek koplietoti starp dažādiem vietnes apgabaliem, var būt gadījumi, kad tiek izsaukta funkcija, kuras nav. Tas ir jēga

Valstu nosaukumu masīvs CSS-triki

Valstu nosaukumu masīvs CSS-triki

Var country_list =; JSON versija no paulund.co.uk: "

Pārbaudiet, vai fontu saime tiek ievērota - CSS-triki

Pārbaudiet, vai fontu saime tiek ievērota - CSS-triki

Funkcija checkFont (strFamily) (var objDiv = document.createElement ('div'); objDiv.style.fontFamily = strFamily; "

Saistiet dažādus klikšķināmus notikumus un veiciet dubultklikšķi CSS-triki

Saistiet dažādus klikšķināmus notikumus un veiciet dubultklikšķi CSS-triki

Varat vēlēties, lai divreiz noklikšķinot uz saites būtu īpaša darbība, kas novērš saites noklusējuma darbību (pārejiet uz citu lapu). Tātad: veiciet dubultklikšķi: "

Izlauzties no iframe - CSS-triki

Izlauzties no iframe - CSS-triki

Ja (top.location! = self.location) (top.location = self.location.href;) Tas parasti darbosies, taču ir neliela neveiksmes iespēja gadījumā, ja "

Async koplietošanas pogas (G +, Facebook, Twitter) CSS-triki

Async koplietošanas pogas (G +, Facebook, Twitter) CSS-triki

Daži no šiem pakalpojumiem jau (gudri) nodrošina savus skriptus asinhronā veidā, tas tos vienkārši apvieno efektīvākos, organizētākos un "

Async skriptu ielādētājs ar atzvanīšanu CSS-triki

Async skriptu ielādētājs ar atzvanīšanu CSS-triki

Var Loader = funkcija () () Loader.prototype = (pieprasīt: function (skripti, atzvanīšana) (this.loadCount = 0; this.totalRequired = scripts.length; "

Masīvu, objektu un objektu masīvu alfabētiskā secība CSS-triki

Masīvu, objektu un objektu masīvu alfabētiskā secība CSS-triki

Alfabētiskā secība var būt nedaudz grūts, jo jūs varētu vēlēties, lai mazie un mazie burti netiktu izturēti pret to, ko jūs kārtojat. Masīvi ir tā, ko jūs kārtojat, bet dažreiz jums ir kāds objekts. Vai objektu masīvs. Vai citādi ligzdotas kombinācijas ... "

Video visiem (HTML5 video ar Flash Fallback) CSS-triki

Video visiem (HTML5 video ar Flash Fallback) CSS-triki

Lejupielādēt video: Slēgts formāts: "MP4" Atvērts formāts: "Ogg" Pilnīgs skaidrojums Kroc Camen vietnē, kas ir šīs tehnikas iniciators. "

Pievienot izlasei (IE) CSS-triki

Pievienot izlasei (IE) CSS-triki

Pievienot izlasi un iet uz turieni AddFavorite pirmais parametrs ir URL, otrais teksts, ko piedāvāt saglabāšanai. Tātad šis iekļautais JavaScript ir atkārtoti lietojams "

Pievienojiet skaitli uzreiz diviem mainīgajiem - CSS-triki

Pievienojiet skaitli uzreiz diviem mainīgajiem - CSS-triki

Varat inicializēt divus mainīgos vienlaikus ar vienu un to pašu vērtību, kinda: var foo, bar; foo = bārs = 10; Bet nav tikpat vienkārša mehānisma, kā pievienot, teiksim, 5 "

Pievienot lietotāja aģenta datu atribūtu CSS-triki

Pievienot lietotāja aģenta datu atribūtu CSS-triki

Var b = document.documentElement; b.className = b.className.replace ('no-js', 'js'); b.setAttribute ("data-useragent", navigator.userAgent); "

AddEventListener Polyfill - CSS-triki

AddEventListener Polyfill - CSS-triki

AddEventListener polyfill 1.0 / Eirik Backer / MIT licence (funkcija (win, doc) (ja (win.addEventListener) atgriežas; // Nav nepieciešams aizpildīt funkciju "

1024x768 grāmatzīme - CSS-triki

1024x768 grāmatzīme - CSS-triki

800x600 ekrānu dienas ir beigušās, taču lielākā daļa no mums joprojām cenšas uzņemt 1024px platekrānus. Tādējādi "960" platuma vietņu popularitāte. Šis "

AddClass funkcija - CSS-triki

AddClass funkcija - CSS-triki

Ja jūs dodaties bez bibliotēkas, jums, iespējams, būs jāizveido sava šāda funkcija. funkcija addClass (id, new_class) (var i, n = 0; "