Senarai kaedah css dikawal oleh jquery. Satu lagi blog bebas. Menukar sifat individu

Sudah lama saya tidak mempunyai sebarang artikel tentang JQuery di blog saya. Tidak, ada artikel yang menggunakannya, sudah tentu, tetapi ia bertindak di sana sebagai alat tambahan, dan sementara itu bahagian "Pembelajaran JQuery" diliputi habuk. Sementara itu, masanya telah tiba untuk beralih ke bahagian latihan yang paling menarik - menambah pelbagai kesan, itulah sebabnya ramai orang mula mempelajarinya. Dan dalam artikel hari ini anda akan belajar cara menukar sifat CSS dengan cepat.

Sebelum kita masuk ke dalam kesan itu sendiri, mari kita sandarkan sedikit dan lihat CSS. Dalam artikel sebelumnya, kami menukar penampilan halaman dengan menambah atau mengalih keluar pelbagai kelas CSS, yang, sudah tentu, mesti dibuat terlebih dahulu dalam fail CSS. Ini biasanya cara yang betul untuk pergi kerana ia mengambil kira peranan CSS dalam membina halaman.

Walau bagaimanapun, ada kalanya anda perlu menukar gaya CSS yang tiada dalam lembaran gaya, atau yang tidak boleh diterangkan. Untuk kes sedemikian, JQuery mempunyai kaedah .css().

Untuk mendapatkan nilai harta CSS, kita mesti luluskan nama harta itu sebagai rentetan, seperti ini. css('warna latar belakang') .

Sifat yang terdiri daripada beberapa perkataan boleh ditulis dengan tanda sempang, seperti dalam fail CSS (warna latar belakang), atau kes yang berbeza, kerana ia ditulis dalam DOM (warna latar). Untuk menetapkan sifat CSS, kaedah .css() menggunakan dua kaedah. Kaedah pertama ialah dua parameter, nama sifat CSS dan nilainya, dipisahkan dengan koma. Yang kedua ialah peta yang terdiri daripada pasangan nilai harta.

Css("property","value") .css((property1: "value1", "property-2": "value2"))

Kami akan menggunakan kaedah tersebut. css() , sama seperti kami menggunakan .addClass() - kami menggabungkannya dengan pemilih dan mengikat acara. Mari lihat kaedah .css() menggunakan contoh khusus. Kami memerlukan penanda HTML berikut:

Koleksi pada tab Sisip mengandungi elemen yang mentakrifkan penampilan keseluruhan dokumen anda. Koleksi ini digunakan untuk memasukkan jadual, pengepala, pengaki, senarai, halaman muka depan dan blok bangunan lain ke dalam dokumen. Apabila anda mencipta gambar, rajah atau rajah, ia selaras dengan penampilan dokumen semasa.

Dan beberapa CSS:

#textbox( sempadan: 1px pepejal #000; latar belakang: #DFECFF; jidar: 20px auto; penjajaran teks: kiri; padding: 10px; lebar: 400px; warna: #0000a0; gaya fon: condong; jelas: kedua-duanya; )

Akibatnya, kami akan mempunyai halaman seperti ini:

Terdapat dua butang pada halaman - untuk menambah dan mengurangkan fon. Pada dasarnya, di sini kita boleh menggunakan kaedah .addClass() yang diterangkan dalam artikel sebelumnya, tetapi mari kita rumitkan tugas itu sedikit dan bayangkan bahawa kita perlu mengurangkan atau menambah teks setiap kali butang yang sepadan ditekan. Ini, sudah tentu, boleh dilaksanakan dengan menerangkan kelas yang berasingan untuk setiap klik, tetapi akan lebih mudah untuk mendapatkan saiz teks semasa dan meningkatkan (mengurangkan)nya dengan nilai yang diberikan.

Kod kami secara tradisinya bermula dengan $(document).ready() dan pengendali acara butang $("#increase").click() :

$(dokumen).sedia(fungsi())( $("#kenaikan").klik(fungsi())( )); ))

Seterusnya, saiz fon boleh diperolehi dengan mudah melalui $(“#textbox”).css("fontSize") . Walau bagaimanapun, nilai pulangan akan mengandungi kedua-dua nombor dan unit, jadi kita perlu menyimpan setiap bahagian dalam pembolehubahnya sendiri, selepas itu kita boleh menambah nombor dan memasang semula unit padanya. Selain itu, kami merancang untuk menggunakan objek JQuery lebih daripada sekali, jadi adalah idea yang baik untuk menyimpannya dalam pembolehubah juga.

$(dokumen).sedia(fungsi() ($("#increase").klik(function() ( var $speech = $("div.speech"); var currentSize = $speech.css("fontSize") ; var num = parseFloat(currentSize, 10); var unit = currentSize.slice(-2); num *= 1.4; $speech.css("fontSize", num + unit); )); ));

Baris pertama di dalam fungsi .click() menyimpan pembolehubah dengan blok #textblock.

Ambil perhatian bahawa kami menggunakan simbol $ dalam nama pembolehubah $speech. Memandangkan $ ialah aksara yang sah untuk pembolehubah JavaScript, kita boleh menggunakannya sebagai peringatan bahawa pembolehubah ini menyimpan objek JQuery. Baris seterusnya menyimpan saiz fon blok #textblock ke dalam pembolehubah - contohnya, 12px.

Selepas itu kami menggunakan parseFloat() dan slice() . Fungsi parseFloat() digunakan untuk menukar nilai rentetan kepada nilai angka (perpuluhan). Sebagai contoh, rentetan 12 akan ditukar kepada nombor 12. Jika rentetan itu bermula dengan aksara bukan angka, parseFloat() akan mengembalikan NaN, yang bermaksud: "Bukan nilai angka" ( Bukan Nombor).Argumen kedua bagi fungsi parseFloat() memastikan nombor itu akan ditukar kepada nilai perpuluhan.

Kaedah .sice() mengembalikan subrentetan bermula pada aksara tertentu dalam rentetan. Oleh kerana nama unit yang kami gunakan ialah dua aksara panjang (px), kami menentukan bahawa subrentetan mesti bermula dengan dua aksara terakhir rentetan utama.

Apa yang perlu kita lakukan ialah mendarabkan nilai pembolehubah num yang terhasil dengan 1.4, dan kemudian tetapkan saiz fon dengan menggabungkan dua pembolehubah num dan unit:

$(dokumen).sedia(fungsi())( $("#increase").klik(function())( var $speech = $("#textbox"); var currentSize = $speech.css("fontSize" ); var num = parseFloat(currentSize, 10); var unit = currentSize.slice(-2); num*=1.4; $speech.css("fontSize", num + unit); )); ))

Sekarang, selepas mengklik pada butang "Besarkan", teks dalam blok meningkat, seperti dalam tangkapan skrin yang dibentangkan:

Klik seterusnya pada butang yang sama terus meningkatkan teks dalam blok.

Untuk membuat butang "Kurangkan" berfungsi, kami akan membahagikan nilai pembolehubah - num/=1.4. Dan untuk tidak meningkatkan saiz kod, kita boleh menggabungkan dua pengendali acara .click() menjadi satu, melalui kelas butang. Kemudian, selepas menetapkan pembolehubah, kita boleh dengan mudah mendarab atau membahagi berdasarkan ID butang yang ditekan. Inilah yang sepatutnya kelihatan seperti kod:

$(dokumen).sedia(fungsi())( $("input").klik(fungsi())( var $speech = $("#textbox"); var currentSize = $speech.css("fontSize") ; var num = parseFloat(currentSize, 10); var unit = currentSize.slice(-2); if (this.id=="increase")( num*=1.4; ) else if(this.id=="decrease ") ( num/=1.4; ) $speech.css("fontSize", num + unit); )); ))

Di atas ialah contoh paling mudah menggunakan kaedah .css() dalam amalan. Satu lagi contoh menggunakan kaedah ini boleh diberikan.

Mengasingkan item menu

Selalunya dalam reka bentuk terdapat teknik seperti membahagikan item menu dengan garis menegak, dan item menu pertama dan terakhir tidak sepatutnya mempunyai garis sisi.

Menu sedemikian memerlukan penanda HTML berikut:

Ul( gaya senarai: tiada; ) ul li(gaya senarai: tiada; terapung: kiri; latar belakang: #DFECFF; paparan: blok; padding: 10px; sempadan-kanan: 1px pepejal kelabu; ) ul li a( teks- hiasan: tiada; warna: #000; )

Inilah rupa menu kami:

Dan untuk mengalih keluar pemisah kanan daripada item menu terakhir (item keempat), anda boleh menggunakan kod ini:

$(document).ready(function())( $("#menu ul li:last").css("border-right", "none"); ));

Dan sebagai hasilnya, kami mendapat menu ini:

Seperti yang anda lihat, menggunakan kaedah ini agak mudah dan mudah, tetapi masih cuba untuk tidak menyalahgunakannya, tetapi gunakannya hanya dalam kes di mana tidak mungkin untuk menambah gaya yang dikehendaki pada fail CSS.

Mari lihat menambah sifat menggunakan beberapa contoh. CSS ke halaman tapak menggunakan jQuery. Mari kita lihat kebaikan dan keburukan dua cara utama untuk menukar gaya pada halaman.

Untuk menukar tetapan kandungan halaman menggunakan perpustakaan jQuery untuk JavaScript, anda boleh menggunakan dua kaedah:

1. Menukar sifat individu

Mari kita tukar elemen dengan sifat kelas satu Dan .kelas-dua apabila melayang di atas elemen dengan kelas .laman web.

$(".tapak"). tetikus(fungsi()(

$(".kelas-satu, .kelas-dua") . css ("lebar" , "30%" );

$(".kelas-satu, .kelas-dua") . css("tinggi", "240px");

} ) ;

Menukar kelas

Kaedah ini adalah lebih baik dan lebih mudah jika anda perlu menukar banyak sifat yang berbeza menggunakan jQuery. Jika semua sifat ini dinyatakan dalam fail js, maka anda boleh merumitkan kebolehbacaan dan pemahaman keseluruhan kod. Adalah lebih baik untuk menulis semua gaya dalam fail CSS, dan gunakan jQuery untuk mengubahnya.

Apabila sesuatu peristiwa berlaku, kami akan menukar gaya .kelas-satu pada gaya .kelas-satu .kelas-dua:

$(".tapak"). on ("mouseover mousemove" , fungsi () (

$(".kelas-satu"). removeClass(). addClass("kelas-satu kelas-dua");

} ) ;

Jika anda melihat dengan teliti kod di atas, anda mungkin tertanya-tanya mengapa kami mengalih keluar kelas tersebut kelas satu dan kemudian kami mengembalikannya bersama yang lain.

Ini adalah perlu kerana dalam kod ini ia telah diputuskan .kelas-satu gunakannya sebagai "jalan pintas" supaya pada masa hadapan anda boleh memproses elemen ini tanpa mengingati kelas baharu yang dimilikinya.

Mengembalikan atau menukar nilai CSS elemen halaman yang dipilih. Fungsi ini mempunyai empat kegunaan:

mengembalikan nilai css Nama gaya pada elemen yang dipilih. Jika beberapa elemen dipilih, nilai akan diambil daripada yang pertama.

css-value Nama gaya akan diberikan nilai nilai, untuk semua elemen yang dipilih.

kumpulan nilai css styleName1, styleName2, ... nilai akan diberikan nilai1, nilai2, ..., untuk semua elemen yang dipilih.

css-value Nama gaya akan diberikan nilai yang dikembalikan oleh fungsi yang ditentukan pengguna. Fungsi dipanggil secara berasingan untuk setiap elemen yang dipilih. Apabila dipanggil, parameter berikut dihantar kepadanya: indeks— kedudukan elemen dalam set, nilai— nilai semasa nilai css Nama gaya pada unsur.

Contoh penggunaan:

Komen: Adalah penting untuk ambil perhatian bahawa menggunakan kaedah .css(styleName) anda hanya akan mendapat nilai css elemen pertama daripada semua yang dipilih. Jika anda memerlukan nilai semua elemen, maka anda harus menggunakan binaan seperti .map() atau .each() .

Dalam tindakan

Mari cari bumi asal kita di antara senarai planet dan serlahkannya dalam warna hijau:

~lt~!DOCTYPE html~gt~ ~lt~html~gt~ ~lt~head~gt~ ~lt~script src="http://code.jquery.com/jquery-latest.js"~gt~~ lt~/skrip~gt~ ~lt~style~gt~ #list( width:260px; ) .item( width: 250px; height: 20px; float: left; margin: 1px; padding: 3px; background-color: # EEEEEE; list-style-type:none; ) ~lt~/style~gt~ ~lt~/head~gt~ ~lt~body~gt~ ~lt~ul id="list"~gt~ ~lt~li class="item"~gt~Mercury~lt~/li ~gt~ ~lt~li class="item"~gt~Venus~lt~/li ~gt~ ~lt~li class="item"~gt~ Bumi~lt~/li ~gt~ ~lt~li class="item"~gt~Mars~lt~/li ~gt~ ~lt~li class="item"~gt~Jupiter~lt~/li ~gt ~ ~lt~li class="item"~gt~Satrurn~lt~/li ~gt~ ~lt~li class="item"~gt~Uranus~lt~/li ~gt~ ~lt~li class=" item"~gt~Neptune~lt~/li ~gt~ ~lt~li class="item"~gt~Pluto~lt~/li ~gt~ ~lt~/ul~gt~ ~lt~script~gt~ $("#list .item").css("background-color", function(i,val)( if($(this).text() == "Ground") return "#cceecc"; else return val ; )); ~lt~/skrip~gt~ ~lt~/body~gt~ ~lt~/html~gt~

Simpan halaman ini untuk menguji contoh di bawah.

Pustaka jQuery menyediakan beberapa kaedah yang mudah dan khusus yang menjadikan kerja dengan gaya CSS lebih mudah. Salah satu kaedah yang paling banyak digunakan jenis ini ialah kaedah css()., penerangan ringkas yang diberikan dalam jadual di bawah:

Apabila anda membaca nilai harta menggunakan kaedah css(), anda mendapat nilai harta yang terdapat pada unsur pertama yang terkandung dalam objek jQuery. Pada masa yang sama, apabila anda menetapkan sifat, perubahan yang anda buat digunakan pada semua elemen set. Contoh penggunaan kaedah css() yang paling mudah diberikan di bawah:

$(function() ( var sizeVal = $("label").css("font-size"); console.log("Font size: " + sizeVal); $("label").css("font- saiz", "1.5em"); ));

Dalam skrip ini, kami memilih semua elemen label, dapatkan nilai sifat saiz fon menggunakan kaedah css() dan mencetaknya ke konsol. Kemudian kami memilih semua elemen label sekali lagi dan menetapkan nilai baharu bagi sifat yang sama kepada semua elemen.

Walaupun fakta bahawa skrip menggunakan nama sebenar harta itu (saiz fon), dan bukan notasi sensitif huruf besarnya, i.e. borang kemasukan di mana sifat ini ditakrifkan dalam objek HTMLElement (sifat fontSize), ia juga diterima dengan betul, kerana jQuery menyokong kedua-dua pilihan.

Hasil daripada menjalankan skrip ini, hasil berikut dipaparkan pada konsol:

Menetapkan sifat kepada rentetan kosong ("") adalah bersamaan dengan mengalih keluar sifat itu daripada atribut gaya elemen.

Menetapkan berbilang sifat CSS sekaligus

Terdapat dua cara untuk menetapkan berbilang sifat CSS sekaligus. Yang pertama adalah untuk membentuk rantaian panggilan ke kaedah css(), seperti yang ditunjukkan di bawah:

$(fungsi() ($("label").css("saiz fon", "1.5em").css("warna", "biru"); ));

Skrip ini menetapkan sifat saiz fon dan warna. Kesan yang sama boleh dicapai menggunakan objek paparan, seperti yang ditunjukkan dalam contoh di bawah:

$(function() ( var cssVals = ( "font-size": "1.5em", "color": "blue" ); $("label").css(cssVals); ));

Kedua-dua senario membawa kepada hasil yang sama, ditunjukkan dalam rajah:

Menetapkan nilai relatif

Kaedah css() juga boleh mengambil nilai relatif sebagai hujah. Ia adalah nilai berangka yang didahului oleh tanda += dan -= dan ditambah atau ditolak daripada nilai semasa. Teknik ini hanya boleh digunakan untuk nilai berangka. Contoh yang sepadan diberikan di bawah:

$(function() ($("label:ganjil").css("font-size", "+=5") $("label:even").css("font-size", "-=5 ")));

Nilai relatif dinyatakan dalam unit yang sama dengan nilai harta. Dalam kes ini, saiz fon dinaikkan sebanyak 5 piksel untuk elemen label ganjil dan dikurangkan dengan jumlah yang sama untuk elemen genap. Hasilnya ditunjukkan dalam rajah:

Menetapkan sifat menggunakan fungsi

Anda boleh menetapkan nilai harta secara dinamik dengan menghantar fungsi ke kaedah css(). Contoh yang sepadan diberikan di bawah:

$(function() ($("label").css("sempadan", function(index, currentValue) ( ​​​​if ($(ini).closest("#row1").panjang > 0) ( return " merah pepejal tebal"; ) else if (index % 2 == 1) ( return "thick double blue"; ) )); ));

Argumen yang dihantar kepada fungsi ialah indeks elemen dalam set dan nilai semasa harta itu. Pembolehubah ini merujuk kepada objek HTMLElement yang sepadan dengan elemen, dan fungsi mengembalikan nilai yang akan ditetapkan.

Menggunakan kaedah khusus untuk bekerja dengan sifat CSS

Sebagai tambahan kepada kaedah css(), jQuery mentakrifkan beberapa kaedah khusus untuk mendapatkan atau menetapkan nilai sifat tertentu. Senarai kaedah ini diberikan dalam jadual di bawah:

Kaedah untuk bekerja dengan sifat CSS tertentu
Kaedah Penerangan
ketinggian() Mengembalikan ketinggian (dalam piksel) elemen pertama yang terkandung dalam objek jQuery
ketinggian (nilai) Menetapkan ketinggian semua elemen yang terkandung dalam objek jQuery
innerHeight() Mengembalikan ketinggian intrinsik (iaitu, ketinggian elemen, termasuk pelapik, tetapi tidak termasuk sempadan dan margin) elemen pertama yang terkandung dalam objek jQuery
innerWidth() Mengembalikan lebar intrinsik (iaitu, lebar elemen, termasuk padding, tetapi tidak termasuk sempadan dan margin) elemen pertama yang terkandung dalam objek jQuery
offset() Mengembalikan koordinat unsur pertama yang terkandung dalam objek jQuery, berbanding dengan permulaan dokumen
outerHeight(boolean_value) Mengembalikan ketinggian elemen pertama yang terkandung dalam objek jQuery, termasuk padding dan sempadan. Hujah menentukan sama ada saiz medan perlu diambil kira dalam kes ini
outerWidth(boolean_value) Mendapat lebar elemen pertama yang terkandung dalam objek jQuery, termasuk padding dan sempadan. Hujah menentukan sama ada saiz medan perlu diambil kira dalam kes ini
kedudukan() Mengembalikan koordinat elemen pertama yang terkandung dalam objek jQuery berbanding dengan elemen induknya yang mempunyai jenis kedudukan yang ditentukan
scrollLeft(), scrollTop() Mendapat nilai padding skrol kiri atau atas untuk elemen pertama yang terkandung dalam objek jQuery
scrollLeft(nilai), scrollTop(nilai) Menetapkan nilai padding skrol kiri atau atas untuk semua elemen yang terkandung dalam objek jQuery
lebar() Mendapat lebar elemen pertama yang terkandung dalam objek jQuery
lebar (nilai) Menetapkan lebar untuk semua elemen yang terkandung dalam objek jQuery
tinggi(fungsi), lebar(fungsi) Menetapkan ketinggian atau lebar semua elemen yang terkandung dalam objek jQuery menggunakan fungsi tersebut

Nama-nama kebanyakan kaedah ini adalah jelas, tetapi sesetengah daripadanya memerlukan penjelasan tambahan. Kaedah offset() Dan kedudukan() mengembalikan objek yang mempunyai sifat atas Dan dibiarkan, yang menunjukkan kedudukan unsur. Contoh penggunaan kaedah position() diberikan di bawah.


Selamat tengahari semua. Hari ini, seperti yang saya janjikan dalam pelajaran, kita akan melihat kaedah yang digunakan untuk mengurus CSS gaya menggunakan jQuery.

Izinkan saya mengingatkan anda bahawa dengan bantuan gaya kita bukan sahaja dapat menentukan penampilan elemen pada halaman web, tetapi juga mengawal kedudukannya, menunjukkan dan menyembunyikannya sesuka hati, menukar saiznya dan banyak lagi. Secara kiasan, orang yang mendapat akses kepada pengurusan gaya CSS, dia mengawal halaman web itu sendiri! A jQuery memberikan peluang ini kepada penggunanya!

DALAM jQuery Terdapat tiga kategori kaedah: sesetengah memanipulasi elemen yang dipilih, yang lain mengembalikan nilai elemen, dan yang lain mengubah suai elemen itu sendiri.

Untuk menambah gaya pada mana-mana elemen, anda mesti menggunakan kaedah berikut: .css(nama, nilai)

Mari kita ubah gaya tajuk artikel sebelum kita pergi terlalu jauh dari bahagian atas halaman. Mari kita buat, sebagai contoh, merah:

.

$("#title".css("warna", "#cc0000");


Dalam contoh ini, saya memilih elemen dengan id id="title", yang bertanggungjawab untuk memaparkan nama tapak dan gaya tambahan i.e. warna. Dan butang bertanggungjawab untuk menggunakan atau mengembalikan gaya lalai.
Parameter boleh menjadi nama dan nilai yang boleh digunakan dalam CSS: latar belakang, sempadan, gaya fon, warna dan lain-lain.

Jika anda perlu menentukan beberapa untuk elemen CSS-peraturan, lebih baik menggunakan pembinaan berikut:

.css((properties))

$("#text").css(( "warna" : "biru", "fontStyle" : "italic", "font-weight" : 900 ));


Arahan ini akan menukar warna teks perenggan sebelumnya kepada biru dan menetapkan berat fon kepada 900.

Sila ambil perhatian bahawa untuk hartanah yang kompleks CSS suka berat fon Dan warna latar belakang setara mereka daripada JavaScript: fontWeight, backgroundColor dan lain-lain.

Untuk menunjukkan kaedah lain untuk bekerja dengan gaya, saya akan menggunakan bantuan petak pelbagai warna, yang telah memberi saya banyak kali dalam pelajaran seperti dan.

Biar saya ingatkan anda kod dan gaya untuk menciptanya:

Kod HTML:


Gaya CSS:

DivRel (kedudukan:relatif; lebar:600px; tinggi:275px; sempadan:bertitik 1;).besar (kedudukan:mutlak; lebar:200px; tinggi:200px; kiri:200px; atas: 50px; latar belakang-warna: merah; sempadan :pepejal 1px putih; color:white; text-align:right; z-index:1;).merah (kedudukan:mutlak; lebar:100px; tinggi:100px; kiri:200px; atas:50px; warna latar belakang:merah ; sempadan:pepejal 1px putih; warna:putih; text-align:right; z-index:1;).hijau (kedudukan:mutlak; lebar:100px; tinggi:100px; kiri:250px; atas:75px; warna latar belakang :hijau; sempadan:pejal 1px putih; warna:putih; text-align:kanan; z-index:2;) .biru (kedudukan:mutlak; lebar:100px; tinggi:100px; kiri:300px; atas:100px; latar belakang -color:blue; border:solid 1px white;color:white;text-align:right;z-index:3; cursor:pointer;)


Pertimbangkan untuk memadam dan menetapkan kepada beberapa elemen CSS-kelas:
.removeClass(class)
.addClass(class)


$("#style2").klik(function())( $("#divRel1 > div:first").removeClass(); )); $("#rstyle2").klik(fungsi())( $("#divRel1 > div:first").addClass("besar"); ));


Arahan ini untuk menekan butang: "Padam kelas", akan mengalih keluar kelas daripada elemen anak pertama yang terkandung dalam pengecam id="divRel1" dan tambahkan kelas padanya class="big" selepas mengklik butang: "Tambah kelas".

Kaedah berikut menambah kelas yang ditentukan kepada elemen jika ia tidak wujud, atau mengalih keluar kelas ini jika elemen sudah mempunyai satu:
.toggleClass(class)

Cuba klik dengan tetikus dalam bingkai yang mengelilingi petak berwarna. Warna latar belakang akan berubah secara bergilir-gilir.

$("#divRel1").klik(fungsi () ( $(ini).toggleClass("kuning"); ));


Dan anda boleh mendapatkan (baris pertama) dan menetapkan (baris kedua) lebar dan ketinggian elemen elemen, masing-masing, menggunakan kaedah:
.width()
.width(value)
.height()
.height(value)

$("#divRel1 > div:last").togol(function())( $ (this).width(200).height(170); ),function())( $ (this).width(100) .tinggi (100); ));


Kod yang ditunjukkan di atas memilih yang terakhir :terakhir elemen pengecam id="divRel1" dan menggunakan suis togol menukar atau memulihkan nilai lalai apabila anda mengklik pada petak biru. Petua alat gaya mempunyai sifat yang ditentukan: kursor:penunjuk.

Ini adalah ciri kaedah yang sangat menarik dan penting jQuery: mereka digunakan untuk tugasan parameter, dan untuk menerima nilai parameter ini.

Tetapi bukan itu sahaja! jQuery membenarkan, jika perlu, untuk memadam CSS-fail yang berkaitan dengan HTML-halaman dan pautkan yang baharu:
$("pautan").attr("href", "Alternatif.css");

Cuba tukar gaya atau kod mengikut budi bicara anda jQuery. Saya tertanya-tanya apa yang anda boleh lakukan?

Tarikh: 2011-06-28

Suka

Komen pada nota:

Artikel yang bagus. Semua siap. Terima kasih.

Inilah sebabnya mengapa kami mengambil pekerja jauh yang akan melakukan kerja, iaitu, memberi suka dan mendapat bayaran untuknya.

Anda hanya perlu mendaftar di perkhidmatan kami. > www.oplata-vklike.tk<

Kami menawarkan anda bekerja tanpa pelaburan, menggunakan sistem untuk menerima dan memproses pesanan secara automatik.

Kami menyediakan:

Perisian berlesen kami.
- dokumen dengan semua maklumat tambahan yang diperlukan. maklumat.
- sokongan teknikal yang berterusan.

Bayaran dari 5500 sehari. Bayaran setiap hari.

Maklumat lebih terperinci di laman web kami >> obrabotka.zarplatt.ru<<

Perkhidmatan kami menyediakan suka sebenar pada foto untuk pelanggan yang sanggup membayar untuk kualiti.

Untuk menjadi pekerja jauh kami dan mula menyukai, sambil memperoleh 45 rubel setiap 1 suka,

Anda hanya perlu mendaftar di perkhidmatan kami. > http://oplata-vklike.tk/<

Pengeluaran dana yang diperoleh setiap hari dalam beberapa minit.

Kerja stabil dengan latihan, gaji tinggi!

Anda bekerja dari rumah! Sepenuhnya jujur ​​dan telus;
Tersedia untuk semua orang - tidak kira siapa anda atau apa pengalaman anda di Internet!
Anda akan mendapat: lebih empat ribu rubel sehari!
Kesukaran: Mudah!
Pembayaran: - keesokan harinya wang itu berada dalam akaun anda!

Baca terma dan syarat di laman web kami. > realno-money.tk< Скопируйте и вставьте в адресную строку Вашего браузера.

Perkhidmatan kami menyediakan suka sebenar pada foto untuk pelanggan yang sanggup membayar untuk kualiti.

Inilah sebabnya mengapa kami mengambil pekerja jauh yang akan melakukan kerja, iaitu, memberi suka dan mendapatkan wang untuknya.

Untuk menjadi pekerja jauh kami dan mula menyukai, sambil memperoleh 45 rubel setiap 1 suka,

Anda hanya perlu mendaftar di perkhidmatan kami. > oplata-vklike.tk<

Pengeluaran dana yang diperoleh setiap hari dalam beberapa minit.


bekerja melalui Internet, dengan bayaran harian sehingga 11,000 rubel.



Daftar di laman web kami. > www.airline-rabota.tk<

Saya mencadangkan. Kerja yang menarik di Internet. Tanpa pengalaman. Pendapatan yakin dari 5000 rubel. Sehari. Sistem ini boleh difahami sepenuhnya oleh semua orang.
Anda tidak perlu bekerja sepanjang hari! Ia cukup untuk menumpukan beberapa jam sehari untuk bekerja.
Berhenti berfikir bahawa anda tidak boleh membuat wang di World Wide Web, anda boleh membuat wang di Internet!
Dengan cara yang mudah dan difahami untuk semua orang. Perkara yang paling penting ialah jujur!
Anda boleh menetapkan sendiri mod pengendalian.
Maklumat lebih terperinci ada di laman web kami. > http://oplata-vklike.tk< скопируйте и вставьте в адресную строку вашего браузера.

Inilah sebabnya mengapa kami mengambil pekerja jauh yang akan melakukan kerja, iaitu, memberi suka dan mendapatkan wang untuknya.

Untuk menjadi pekerja jauh kami dan mula menyukai, sambil memperoleh 45 rubel setiap 1 suka,

Anda hanya perlu mendaftar di perkhidmatan kami. > http://oplata-vklike.tk/<

Pengeluaran dana yang diperoleh setiap hari dalam beberapa minit.

Perkhidmatan unik untuk membantu anda mendapatkan pinjaman daripada pelabur swasta, serta institusi kredit. Sesuai untuk kedua-dua syarikat dan individu.

Pinjaman daripada pelabur swasta.

Syarikat kami membantu bertemu pelabur dan peminjam.

Hubungan langsung dengan pelabur
Sebarang sejarah kredit
Apa yang anda perlukan ialah pasport
Kami bekerjasama dengan individu dan syarikat
Mana-mana rantau
Jumlah dari 5,000 hingga 50,000,000 rubel
Kadar kelulusan 97%

Kelebihan:

Tiada cagaran atau jaminan!
- Kadar - daripada hanya 1% sebulan!
- Tiada yuran atau komisen tersembunyi!

Hantar permohonan di laman web kami. > www.ch-investor.tk<

Perkhidmatan kami menyediakan suka sebenar pada foto untuk pelanggan yang sanggup membayar untuk kualiti.

Inilah sebabnya mengapa kami mengambil pekerja jauh yang akan melakukan kerja, iaitu, memberi suka dan mendapatkan wang untuknya.

Untuk menjadi pekerja jauh kami dan mula menyukai, sambil memperoleh 45 rubel setiap 1 suka,

Anda hanya perlu mendaftar di perkhidmatan kami. > http://oplata-vklike.tk/<

Pengeluaran dana yang diperoleh setiap hari dalam beberapa minit.

Syarikat terkemuka di Rusia dan negara-negara CIS dalam penjualan tiket Syarikat Penerbangan

Syarikat antarabangsa terbesar yang menjual tiket A/V
sedang mengambil pekerja secara tetap dengan segera untuk mudah
bekerja melalui Internet, dengan bayaran harian daripada 11,000 rubel.

Bekerja di syarikat kami, anda mendapat:

Pematuhan kod buruh
- Pakej faedah penuh, percutian berbayar, cuti sakit, sanatorium.
- Setiap pekerja kami di rumah dijamin mendapat pendapatan yang tinggi. gosok. dalam sehari.
- Jaminan pembayaran yang stabil bagi wang yang diperolehi.
- Pembayaran berlaku setiap hari kepada kad bank atau dompet elektronik.

Daftar di laman web kami. > http://airline-rabota.tk/<

Tiada pelaburan, tiada pengalaman atau kemahiran profesional diperlukan!