Yani bağlam şudur: değeri değiştiğinde ben üst düğüm 9 seviyelerinin kimliği aramak gerektiğinde.get() .prop() jquery
Ben, şehirler bazı seçkin girişler var bu seçmek giriş yukarıda, sonra bölmek ve sonra bölünmüş tarafından verilen dizinin son bölümünü olsun.
Ben hedef düğümün kimlik formatında "node_1234" gibi "someName_SomeNumber" olduğunu biliyoruz.
Bu fonksiyon üzerine yapmaya çalıştık: "(8) almak $ (this) .parents()" Ben yürütme eğer
$("select[name*=id_city_]").change(function(){
alert($(this).parents().get(8).prop("id").split("_").last());
});
her şey harika çalışıyor, ancak ben almaya çalıştığınızda bunu desteklemek ile kimlik prop bir işlev olmadığını söylüyor.
şimdiden teşekkürler.
'$ (this) .parents(). Olsun (8) .attr (" id "). Bölünmüş (" _ "). Pop()' aynı zamanda başka bir alternatif – Bassem
@BassemDy - kimliklerinin 'attr için mükemmel bir öneri, bu, bu durumda() 'İD da bir özellik olsa da, daha uygun bir yöntem değil,' pervane()' dır, ve her ikisi de çalışacaktır. – adeneo
teşekkür ederim. Böyle bir şeyi kaçırdığımı biliyordum. – Xuaspick