Diskuze: jQuery - onload otevření panelu
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 3 zpráv z 3.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.
Pokud ta druhá stránka neumí otevřít panel třeba při zadání nějaké specifické url, pak ho z první stránky nemůžeš otevřít. Pokud je druhá stránka tvoje, pak tam budeš podobnou funkcionalitu dopsat, pokud není, tak máš smůlu.
Obě stránky jsou moje a výše napsanou funkci mám napsanou na té stránce, kde mám panel, ale panel se mi otevírá jen při kliknutí na nadpis, ale z id z URL se mi nechce otevřít.
jQuery(function($) {
$.onload(function(){
doClick($(document.URL.substring(document.URL.lastIndexOf('#'))))
});
$('.toggle').click(function(e) {
console.log(this)
e.preventDefault();
doClick(this);
})
})
function doClick(button){
var $cur = $(button).closest('div').next('.view-details').stop().toggle("medium");
$('.view-details').not($cur).stop().hide("medium");
}
Zobrazeno 3 zpráv z 3.