# 95: „JavaScript“ daugeliui „Google“ individualizuotų paieškos sistemų - CSS-gudrybės

Turinys

Visos mūsų „Google“ individualizuotos paieškos sistemos yra sukonfigūruotos (kiekvienai svetainės daliai nustatėme skirtingą). Mūsų paieškos sąsaja yra paruošta naudoti. Kiekvienam paieškos rezultatų antriniam puslapiui turime paruoštų naudoti šablonų. Mes turime tik paskutinį žingsnį, kad viskas būtų susieta: kad mažosios nuorodos „Ieškoti:“ veiktų.

Mes čia padarėme tiek daug paruošiamųjų darbų, tai bus gana lengva. Viskas, ką turime padaryti, yra pakeisti actionformos, kurioje yra mūsų paieškos forma, atributą, kai spustelite įvairias sritis, kuriose norite ieškoti. Lengvas įžūlus „jQuery“ dalykas, jei aš kada nors jį mačiau.

Kiekvienai nuorodai „Ieškoti:“ suteiksime data-urlatributą. Šis atributas išlaikys vertę, kurią ketiname perkelti į actionformos atributą spustelėjus nuorodą. Būtent tai mes darome tik keliose JS eilutėse. Trumpai aptariame, kaip .attr () metodas gali būti „getter“ ir „setter“, įprastas dalykas „jQuery“.

Likusį laiką praleidžiame rašydami šiek tiek papildomo CSS ir „jQuery“, norėdami nustatyti „aktyvią“ nuorodų klasę, kad vartotojas spustelėjęs „Forumai“ (ar bet kurį iš kitų) gautų atsiliepimą, kad šiuo metu tas paieškos apribojimas yra aktyvus (tampa baltas ir pabrauktas, kaip ir numatytasis).

Įdomios straipsniai...