Benim wordpress sitem için jQuery'de bir işlev var. Main.js'mde ve document.ready üzerinde ve main.js jQuery yüklendikten sonra yükleniyor.
Her şey wordpress
benim tema fonksiyonunu uygulamak çalıştığınızda çalışmıyor sitenin benim statik sürümünde çalışır: O bu hatayı veriyor
function toggleChevron(e) {
$(e.target)
.prev('.panel-heading')
.find("i.indicator")
.toggleClass('glyphicon-triangle-bottom glyphicon-triangle-left');
}
$('#accordion').on('hidden.bs.collapse', toggleChevron);
$('#accordion').on('shown.bs.collapse', toggleChevron);
benim konsol:
Uncaught TypeError: $ is not a function`
benim konsolunda herhangi bir hata olsun jQuery
ile $
yerine çalışıyorum ama çalışmıyor. Burada neler olduğunu kimse bilen var mı? Şimdiden teşekkürler!
sayfa? jQuery yüklendikten sonra yürütülür mü? – YarGnawh
"Akordeon" kimliğine sahip öğeden önce ".on()" çağrılarını çalıştırırsanız, hata olmaz, ancak aramalar hiçbir şey yapmaz. – Pointy
'jQuery' değişkeni çalışır ancak' $ 'ise, başka bir eklentinin jQuery'den '$' referansını aldığını veya bir yerde $ .noConflict() kullandığını kastetmez. Her iki durumda da, kodunuzda nerede bulunabileceğinizi bulmanıza yardımcı olamayız. –