SORU
7 Aralık 2008, Pazar


Değişen bir öğe'In KİMLİĞİ jQuery ile

Bir öğenin KİMLİĞİNİ jQuery kullanarak değiştirmek istiyorum.

Görünüşe göre bu işe yaramaz:

jQuery(this).prev("li").attr("id")="newid"
jQuery(this).prev("li")="newid"

Bunu aşağıdaki kodla gerçekleştirebilirim öğrendim:

jQuery(this).prev("li")show(function() {
    this.id="newid";
});

Ama bu bana doğru gelmiyor. Daha iyi bir yolu olmalı, değil mi? Ayrıca, eğer var değil mi, başka bir yöntem ben yerine Göster/Gizle veya diğer etkileri ne olabilir? Açıkçası Göster/Gizle veya öğe her zaman, sadece KİMLİĞİNİ değiştirmek için etkilemek istemiyorum.

(Evet, DV bir acemi değilim.)

Edit
Bu durumda, Kimlikleri kullanmalıyım sınıfları kullanamam.

CEVAP
7 Aralık 2008, Pazar


Sözdizimi yanlıştır, ikinci parametre olarak değeri geçmesi:

jQuery(this).prev("li").attr("id","newId");

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BruBearBaby

    BruBearBaby

    25 Ocak 2011
  • EEVblog

    EEVblog

    4 NİSAN 2009
  • The Weavers of Eternity Paracord Tutorials

    The Weavers

    1 Ocak 2014