Я сделал виджет в сводном представлении модуля учетной записи. В этом виджета я хочу использовать slideToggle для отображения некоторых деталей. Иногда код работает отлично, но в других случаях он дважды переключается и мгновенно закрывает детали.Vtiger - Jquery slideToggle случайным образом переключается дважды
JS:
$(document).ready(function() {
$('.potential_single_title').on('click',function(e) {
$(this).parent().find('.potential_comment_list').slideToggle('slow');
});
});
TPL:
<script src="resources/ChildCommentScript.js"></script>
<link rel="stylesheet" type="text/css" href="resources/ChildCommentStyle.css">
{strip}
<div class="potential_comment_container">
{foreach from=$OPP key=K item=POT}
<br />
<div class="potential_single">
<div class="potential_single_title">
<strong>{$POT[1]}</strong> <span class="potential_assignee">Assigned to : {$POT[2]}</span>
</div>
<hr>
<div class="potential_comment_list">
<div class="commentContainer">
{foreach from=$COM[$K] item=POTCOM}
<div class="commentDetails" style="width:100%;">
<div class="span1">
<img class="alignMiddle pull-left" src="layouts/vlayout/skins/images/DefaultUserIcon.png">
</div>
<span class="commentorName"><strong> {$POTCOM[0]}</strong></span>
<span class="pull-right"><p class="muted"><small>{$POTCOM[1]}</small></p></span>
<div class="commentInfoContent">{$POTCOM[2]}</div>
</div>
{/foreach}
</div>
</div>
</div>
{/foreach}
</div>
{/strip}
Thnx для ответа, но, к сожалению, div по-прежнему дважды переключается. Если я обновляюсь пару раз, он снова работает отлично. Он может противоречить собственным файлам JS Vtiger или, возможно, это происходит, потому что страница создается php, используя файл .tpl, и это немного, как загружает его дважды. –
Да, похоже, что js выглядит нормально. Могу ли я предложить вам отладить, если он выключен дважды. Дважды щелкнули, или если это действительно проблема с js – Seabizkit
Подожди, не правда ли, что у тебя есть протектив для более чем одного «пота» ntial_single_title "на странице в любой момент времени ... это будет переключать их все, учитывая, что это в ** {foreach from = $ OPP key = K item = POT} ** – Seabizkit