SORU
3 Mart 2009, Salı


Nasıl kimliği bir nokta içeriyorsa jquery ile html düğümleri seçmek için KİMLİĞİ?

Eğer benim html bu gibi görünüyor olsaydım:

<td class="controlCell">
    <input class="inputText" id="SearchBag.CompanyName" name="SearchBag.CompanyName" type="text" value="" />
</td>

Nasıl #SearchBag seçin.JQuery ile şirket adı? İşe gidemiyorum ve tüm kırma olan nokta korkuyorum. Can sıkıcı şey tüm kimliğimi adlandırma bir sürü iş kaybı da cabası okunabilirliği var.

Not:
Masaya yat-gezinti için yapılmış değildir hakkında konuşmaya başlayın etmeyelim lütfen. value and shortcomings of CSS konusunda çok hassasım ve çok zor mümkün olduğunca kullanmaya çalışın.

CEVAP
3 Mart 2009, Salı


@Yorum Tomalak

ID seçiciler bir karma gelmelidir beri #, belirsizlik içinde burada olmalı

“#id.class” kimliği ve maç için ayrı bir sınıf hem gerektiren geçerli bir seçici; geçerli ve tamamen gereksiz değil, her zaman.

Harf seçmek için doğru yolu ‘.’ CSS kaçmak için: “#ıd\.”. moreid Bu bazı eski tarayıcılar (özellikle IE5.sorun çıkarmak için kullanılan x), ama tüm modern masaüstü tarayıcılar destekler.

Aynı yöntem jQuery 1.3.2 ama iyice test etmedim; quickExpr almak değil, ama daha karmaşık seçici çözümleyici doğru gibi iş gibi görünüyor:

$('#SearchBag\\.CompanyName');

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • JTechTalk

    JTechTalk

    11 Temmuz 2010
  • Vsauce

    Vsauce

    30 Temmuz 2007
  • WPBeginner - WordPress Tutorials

    WPBeginner -

    17 Temmuz 2009