Nalutas: suriin kung na-load ang jquery

Ang pangunahing problema ay ang jQuery ay hindi na-load kapag ang pahina ay na-load.

if (typeof jQuery != 'undefined') {  
 // jQuery is loaded => print the version
 alert(jQuery.fn.jquery);
}

Sinusuri ng unang linya kung natukoy na ang variable ng jQuery. Kung mayroon, pinapatakbo nito ang code sa loob ng mga kulot na braces. Ang pangalawang linya ay nagpi-print ng alerto na may bersyon ng jQuery na na-load.

Mga desimal na numero

Mayroong ilang mga paraan upang gumana sa mga decimal na numero sa jQuery. Ang isang paraan ay ang paggamit ng number() function, na kumukuha ng integer input at nagbabalik ng decimal na representasyon ng numerong iyon. Halimbawa, upang makuha ang halaga ng 5.6, maaari mong gamitin ang function na number() tulad nito:

var num = 5.6;

Ang isa pang paraan upang gumana sa mga decimal na numero sa jQuery ay ang paggamit ng parseFloat() function. Ang function na ito ay kumukuha ng input sa anyo ng isang string at nagbabalik ng floating-point na representasyon ng numerong iyon. Halimbawa, kung gusto mong makuha ang halaga ng 5.6 bilang isang floating-point na numero, maaari mong gamitin ang parseFloat() function na tulad nito:

var num = parseFloat(5.6);

Math

Ang Math sa jQuery ay isang malakas at madaling gamitin na library para sa pagsasagawa ng mga mathematical na operasyon sa mga elemento ng DOM. Kabilang dito ang suporta para sa pangunahing aritmetika, trigonometrya, at algebra, pati na rin ang mas advanced na mga tampok tulad ng mga pagpapatakbo ng matrix at vector calculus.

Ang matematika sa jQuery ay itinayo sa ibabaw ng jQuery Foundation Library, na nagbibigay ng matatag na hanay ng mga feature ng cross-browser compatibility. Bilang resulta, gumagana ang Math sa jQuery sa parehong mga modernong browser (kabilang ang IE9 at mas bago) at mas lumang mga browser na hindi sumusuporta sa Foundation Library (tulad ng IE8).

Kung naghahanap ka upang magdagdag ng ilang mathematical functionality sa iyong mga web application, kung gayon ang Math sa jQuery ay talagang sulit na isaalang-alang.

Kaugnay na mga post:

Mag-iwan ng komento