Jquery – событие по url
Есть проблема. Необходимо что бы данная функция автоматически срабатывала на определённый урл например человек зашел на url – www.example.ru/example#exampleи у него сработало данное (в моём случае раскрылся список) jquery событие.
Вот мой код, сейчас, при загрузке не раскрывается, то что нужно, но при клике открывается и закрывается... Что нудно дописать или наоборот убрать что бы всё работало. Всем заранее спасибо. вот код
$(document).ready(function() {
$('#article span.ajax').click(function(e){
switch(location.hash)
{
case '#example':
{
$(this).parent().parent().find('div.none').slideToggle('slow');
return false;
}
}
});
});
|
Может фигурные скобочки лишние, так надо наверна
switch(location.hash)
{
case '#example':
$(this).parent().parent().find('div.none').slideToggle('slow');
break;
...
}
|
возможно, но дело точно не в них, я просто не знаю что нужно указать что бы список открылся автоматически а не как у меня указано .click
|
Так бросить код, switch сам переключит:
$(document).ready(function() {
switch(location.hash)
{
case '#example':
$(this).parent().parent().find('div.none').slideToggle('slow');
break;
...
}
});
|
Да всё подошло очень помогли спасибо с меня +
|
| Часовой пояс GMT +3, время: 14:39. |