Мне нужна помощь с моим сайтом. Я хочу интегрировать функцию jquery toggle. Но это не сработает. У меня нет большого опыта работы с jQuery.JS Toggle не работает
Вот мой код:
<a href="javascript:toggle('exp');">Klick</a>
<div id="exp" style="display:none;"> hallo </div>
<script src="jquery-ui-1.10.3/js/jquery-1.9.1.js"></script>
<script src="jquery-ui-1.10.3/js/jquery-ui-1.10.3.custom.js"></script>
<script>
function toggle(str)
{
$(str).slideToggle('slow');
}
</script>
Кто-нибудь идея, почему она не работает?
Вот хороший ресурс для изучения селекторов: http://www.w3schools.com/jquery/jquery_selectors.asp –
Вы должны с помощью надлежащего обработчика событий вместо наличия js-функции в 'href', см. [здесь] (http://stackoverflow.com/a/11348403/4202224) для обсуждения этого вопроса – empiric
Я знаю эту опцию, и я ее уже использую. Но я не знал, почему это лучше. Спасибо, очень интересно – nicoschuck