SORU
4 AĞUSTOS 2009, Salı


Nasıl javascript ile tüm satır içi stilleri silmek ve sadece bırakın stilleri css stil sayfasında belirtilen miyim?

Benim html içinde şu var:

<div style="height:300px; width:300px; background-color:#ffffff;"></div>

Ve bu css stil sayfası:

div {
    width:100px;
    height:100px;
    background-color:#000000;
}

Satır içi stilleri kaldırmak ve sadece stilleri css stil sayfası tarafından belirtilen bırakmak için herhangi bir yolu, javascript/jquery, var mı?

CEVAP
4 AĞUSTOS 2009, Salı


$('div').attr('style', '');

ya

5* *(Andres's Answer)

Bu biraz daha küçük hale getirmek için bu deneyin:

$('div[style]').removeAttr('style');

Bu divs stil özniteliği denetler, çünkü bu biraz hızlandırmak gerek.

Her iki şekilde de, bu diğer yöntemleri dikkate javascript daha isteyebilirsin eğer öyleyse divs büyük miktarda varsa işlem biraz zaman alabilir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Submissions101

    Submissions1

    23 ŞUBAT 2007
  • Vortez

    Vortez

    27 Temmuz 2009
  • wwjoshdew

    wwjoshdew

    1 AĞUSTOS 2007