[]

Jquery Tab Yapımı

2 gündür delirmenin eşiğindeyim artık.

Tab yapıyorum. Sorunsuz çok da güzel oluyor.

Ama açık olan tab'a tıkladığımda tab'ın kapanmasını sağlamaya çalıştığımda işler boka sarıyor.

Çünkü, açık olan tab'a tıklıyorum. Tab ve onun açtığı içerik kapanıyor. (sorun yok) Ancak o kapattığım tab'a tekrar tıkladığımda artık açılmıyor. Neden neden neden diye 500.000 defa sordum. Ekşi duyuru'da, çeşitli web programlama sitelerinde defalarca sordum. bir kişi de cevap vermedi.

js kodum şu: codeupload.com
bu da anasayfa kodum: codeupload.com

Allah aşkına yardımcı olun. en azından fikir falan verin. Şuan koyduğum js kodunda, o her şeyi bok eden tab kapatma özelliği yok, şuan sorunsuz çalışan kodu koydum.

 
kanka upload ettiğim kodları koyarsan sorunumu anlayacaksın.

Diyelim ki 1. Tab aktif durumda, dolayısıyla 1. içerik de açık.

Ben istiyorum ki, bu açık olan Tab'a tıkladığımda hem pasif olsun, hem de içerik de kapansın. Yapıyorum da, kapatıyorum.

edit:

misal verdiğin link'te

jqueryui.com

Nunc tincidunt isimli tab aktif durumda. İşte bu aktif durumda olan tab'a tıkladığımda hem tab pasif olsun, hem de içerik kapansın diyorum. Kapattığımda ise o tab'ı tekrar açamıyorum.
Ama kapattıktan sonra o tab'a bir daha tıklayamıyorum. Tıkladığımda içerik açılmıyor, tab da aktif olmuyor. Verdiğim kodu koyduğunda anlayacaksın zaten
  • kameramotor  (06.03.12 08:50:06 ~ 08:55:54) 
kanka peki bir şey sorucam. jquery'de şunu nasıl tanımlarım?

eğer tıkladığım li'nin class'ı bu ise, şu şu olsun gibilerinden. nasıl tanımlayabilirim?

$("li", this).click(function(){
});

yani şu kod'Un arasına "li'nin class'ı buysa" diye bir if fonksiyonu eklemek istiyorum. nasıl yapabilirim?
  • kameramotor  (06.03.12 08:57:03) 
tamamdır kanka sağolasın.

peki hemen üstte sorduğum soruya bir cevabın var mı?
  • kameramotor  (06.03.12 09:00:30) 
1
buraya yazılanların hakları Sir Anthony Hopkins'e aittir.
yazan eden compumaster, ilgilenen eden fader
modere edenler angelus, Artibir, aychovsky, baba jo, basond, compumaster, deckard, duyulmasi gerektigi kadar, fader, fraise, groove salad, kahvegibi, kaymaktutmayansicaksut, kibritsuyu, monstro, pandispanya, robin, ron dennis
bu sitede yazılanların hiçbiri doğru değildir. site içeriği küçükler için sakıncalı olabilir. yazılardan yazarları sorumludur. kaynak göstermeden alıntılanamaz. devlet tarafından atanmış bir kurumun internet üzerinde kimin hangi bilgiye ulaşıp ulaşamayacağına karar vermesi insan haklarına aykırıdır. web siteleri kullanıcıların istekleri doğrultusunda bağlandıkları yerlerdir. kullanıcılar isterlerse bir web sitesine bağlanmayabilirler. bu güçleri ve imkanları mevcuttur. bir kullanıcı bir siteye bağlanmak istiyorsa bu onun tercihi ve hakkıdır. bağlanmak istemiyorsa bu yine onun tercihi ve hakkıdır. halkın kendisine hizmet etmesi için görevlendirdiği kurumlar hadlerini aşıp halka neye ulaşıp ulaşmayacağını bilmeyen cahil cühela muamelesi edemezler. ebeveynlerin çocuklarını sakıncalı içeriklerden koruması için çok sayıda bedava ve ücretli yazılım mevcuttur. bu yazılımlar bir web tarayıcısını kullanmaktan daha karmaşık teknik bilgi gerektirmemektedir. devletin milletini küçük düşürmesi ve ebleh yerine koyması yasaktır. Skimlinks ile linkler üzerinden yönlendirme payı alınmaktadır.