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

  • case LianLi

    case LianLi

    28 Mayıs 2010
  • Fuse

    Fuse

    21 Kasım 2005
  • kimaliz

    kimaliz

    18 Temmuz 2006