Apakah cara untuk menukar warna teks huruf demi huruf?
P粉613735289
P粉613735289 2023-08-31 13:03:36
0
2
605

Saya mahu setiap huruf dalam teks bertukar warna satu demi satu, satu demi satu. Sebagai contoh: Hai dunia "H" akan bertukar merah dahulu, kemudian "E", kemudian "L", dan seterusnya.

Saya cuba membungkus setiap huruf dalam jengkal dan menggunakan jquery dan gelung. Tetapi ia tidak berfungsi.

$("span").ready(function() { var huruf = $("span").panjang; untuk (biar i = 0; i <= huruf; i++) { $("span")[i].css("warna", "merah"); } })
 H E L L O ,  W O R L D
Suka+0
P粉865900994

Dalam jQuery, anda boleh menggunakan fungsieachuntuk mengulangi semua elemen pemilih

Untuk "menunggu" antara dua perubahan warna, anda boleh membenamkan perubahan CSS ke dalam fungsisetTimeout, dipautkan ke indeks setiap gelung

$(".letters span").each(function(index, elem) { setTimeout(function() { $(elem).css('color', 'red'); }, index * 500); });
 
H E L L O , W O R L D
    Topik popular
    Lagi>
    Artikel popular
    Tutorial Popular
    Lagi>
    Muat turun terkini
    Lagi>
    kesan web
    Kod sumber laman web
    Bahan laman web
    Templat hujung hadapan
    Tentang kita Penafian Sitemap
    Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!