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

  • MultiPlayStationMan

    MultiPlaySta

    17 Aralık 2009
  • sWooZie

    sWooZie

    9 ŞUBAT 2006
  • William Sledd

    William Sled

    24 EYLÜL 2006