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

  • Lupe Fiasco

    Lupe Fiasco

    23 ŞUBAT 2006
  • Shanice Caruthers

    Shanice Caru

    27 EKİM 2011
  • The Pet Collective

    The Pet Coll

    5 Ocak 2012