lostyazilim
tr.link

Jquery ile id alma

4 Mesajlar 2.418 Okunma
acebozum
tr.link

eozbay eozbay WM Aracı Kullanıcı
  • Üyelik 06.10.2017
  • Yaş/Cinsiyet 36 / E
  • Meslek Kimya Mühendisi
  • Konum Konya
  • Ad Soyad E** Ö**
  • Mesajlar 78
  • Beğeniler 5 / 0
  • Ticaret 0, (%0)
Merhaba arkadaşlar. Jquery ile bir elemanın id sini nasıl öğrenebiliriz. Value alırken .val() kullanımı gibi id sini alabilir miyiz? Örn: ilk selecror un idsi nasıl sorgulanır? $(‘selector:first’).id() gibi birşey var mı?

Şöyle yaptım olmadı:
$(‘selector:first’).attr(‘id’)
 

 

elektronikssl
webimgo

cgrclk cgrclk Fortis Fortuna Adiuvat Kullanıcı
  • Üyelik 18.11.2011
  • Yaş/Cinsiyet 35 / E
  • Meslek Web Developer
  • Konum İstanbul Avrupa
  • Ad Soyad B** Ç**
  • Mesajlar 3270
  • Beğeniler 1014 / 1983
  • Ticaret 53, (%100)
Neden first kullandın ki? Aşağıdaki gibi alabilirsin.

$(document).ready(function() {
alert($('#test').attr('id'));
});
 

 

eozbay eozbay WM Aracı Kullanıcı
  • Üyelik 06.10.2017
  • Yaş/Cinsiyet 36 / E
  • Meslek Kimya Mühendisi
  • Konum Konya
  • Ad Soyad E** Ö**
  • Mesajlar 78
  • Beğeniler 5 / 0
  • Ticaret 0, (%0)
Yanlış birşey yapmışım oluyor böyle.
(İlk elemanın idsini öğrenmek içi first kullandım)
 

 

cgrclk cgrclk Fortis Fortuna Adiuvat Kullanıcı
  • Üyelik 18.11.2011
  • Yaş/Cinsiyet 35 / E
  • Meslek Web Developer
  • Konum İstanbul Avrupa
  • Ad Soyad B** Ç**
  • Mesajlar 3270
  • Beğeniler 1014 / 1983
  • Ticaret 53, (%100)

eozbay adlı üyeden alıntı

Yanlış birşey yapmışım oluyor böyle.
(İlk elemanın idsini öğrenmek içi first kullandım)


ID zaten sayfada bir tane bulunmalı, bunun için ilkini seçmek mantıksız olur, seçimde de sorunlar çıkabilir. Eğer birden fazla aynı element için seçici kullanacaksanız class kullanmalısınız.

Dediğim gibi id sayfada bir adet bulunduğu için yani örnek olarak
şeklinde olan bir element için bir önceki mesajımda verdiğim kodları kullanmanız size "test" çıktısını verecektir.
 

 

wmaraci
wmaraci
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al