В настоящее время я работаю над созданием веб-части, которая запускает некоторые jquery с переключаемой функциональностью для некоторых элементов в ней. Моя проблема здесь в том, что эта веб-часть предназначена для использования несколько раз на одной и той же веб-странице, что, как я обнаружил, доставляет мне немало хлопот, так как JavaScript будет загружаться на страницу несколько раз, пытаясь вызвать функции для тех же элементов.
Я думал, что было бы разумно создать пару методов для изменения различных значений здесь и там, но в итоге я закончил с той же проблемой.
Так что теперь у меня нет идей, и мои навыки в jquery и javascript ограничены. Поэтому любая помощь, образцы, указатели - все, что заставляет меня приближаться к решению, я буду очень благодарен.
Сценарий jquery:
$(document).ready(function (){
$('.togglingDiv').find('dd').hide().end().find('dt').click(function() {
$(this).next().slideToggle("fast");
});
});
HTML-код, который переключает jquery:
<dl class="togglingDiv">
<dt>Lorem ipsum</dt>
<dd>
Lorem ipsum dolor sit amet, consectetur adipiscing elit.</dd>
<dt>Lorem ipsum</dt>
<dd>
Lorem ipsum dolor sit amet, consectetur adipiscing elit.</dd>
<dt>Lorem ipsum</dt>
<dd>
Lorem ipsum dolor sit amet, consectetur adipiscing elit.</dd>
</dl>