• 29-07-2013, 19:06:29
    #1
    arkadaşlar name seçicisi ile böyle birşey mümkün [name^="id"] TE]^#id[/QUOTE]

    Fakat ben id yada class ile gelen "#id" ile başlayan id'leri seçmek istiyorum. Böyle birşey mümkün mü ?

    örnek:
    Alıntı
    <div id="deger1564"></div>
    Almak istediğim:
    Alıntı
    [div^="deger"]
    aslında yapmak istediğim şöyle birşey

    Alıntı
    $("div#gizleyorum").hide();
    ben bu şekilde
    <div id='gizleyorum12'></div>
    <div id='gizleyorum13'></div>
    <div id='gizleyorum15'></div>

    tek seferde bu divlerin hepsini saklamak istiyorum.
  • 29-07-2013, 22:07:31
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Evet yapabilirsin. ^ yerine * 'da kullanabiliyorsun.
    http://api.jquery.com/attribute-starts-with-selector/
  • 30-07-2013, 01:56:32
    #3
    $("div[id]")

    şeklinde secebilirsin
  • 30-07-2013, 02:24:18
    #4
    rob33n adlı üyeden alıntı: mesajı görüntüle
    Evet yapabilirsin. ^ yerine * 'da kullanabiliyorsun.
    http://api.jquery.com/attribute-starts-with-selector/
    hocam bu input kullanımı. input ile yapabiliyorum ama bu formatta div içinde class yada id ile yapılmıyor.
  • 30-07-2013, 02:36:41
    #5
    ne yapmak istediğini hangi amaçla kullanacağını yazarsan yardımcı olurum şuan için ne istediğini tam anlayamadım
  • 30-07-2013, 02:51:36
    #6
    hocam bi site de jquery kullanayım dedim jquery e ilk defa giriş yaptım. dinamik form'larda jquery kullanmak gecelerime mal oldu. tekli formlarda jquery çok güzel kullanıyorum fakat daha önceki konularımda da karşılaştığım sorunlarla aynı buda. aynı id yada class lardan veri alıp değerlendiremiyorum. Hep ilk form'ların verilerini alabiliyorum, bende başka yollardan yapmaya çalışıyorum. şu $(this) kullanımı kafamı epeyce yoruyor php ile 15 dakkada yapacağım şeyi 3 gündür iki form'a uygulatamadım (Patlamaya ihtiyacım varmış ).

    Şuanki sorunum
    İlk önce yorumlarımı saklıyorum
    Alıntı
    <script>
    $(function() {
    $("div#gizleyorum").hide();

    });
    </script>
    daha sonra saklanan yorumlarımı şu şekilde veri göndererek gösteriyorum.
    Alıntı
    <a id='gizleyorum' href='#'>Diğer yorumlar</a>
    Buda açılacak verinin jq'si
    Alıntı
    $(function() {
    $("a#gizleyorum").click(function() {
    $("div#gizleyorum").show(500);
    });
    bunu uygulayınca tabiki tüm gizleyorum'lar açılıyor. yani ben burada $(this) i nerede kullanacağımı halen daha çözemedim. Sorun bu.
  • 30-07-2013, 02:57:28
    #7
    $("div[id]") olarak attribute id si olan tüm divleri seçebilirsin;

    ^="val" ile attribute val kelimesi ile başlayan nesneleri seçer
  • 30-07-2013, 03:00:47
    #8
    rws adlı üyeden alıntı: mesajı görüntüle
    $("div[id]") olarak attribute id si olan tüm divleri seçebilirsin;

    ^="val" ile attribute val kelimesi ile başlayan nesneleri seçer
    hocam ben seçmek istemiyorum ki tam olarak verisini almak istiyorum yani bir değişken içine alırsam halletmiş olurum.

    yani şu şekilde birşey istiyorum
    Alıntı
    var deger = $("div^=id");
    gibi
  • 30-07-2013, 03:05:08
    #9
    $(function() {
    $("a#gizleyorum").click(function() {
    index=$("this").index();
    $("div#gizleyorum:eq("+index+")").show(500);
    });