Модератор форума: Yuri_G |
Сообщество uCoz » Вебмастеру » Общие вопросы от вебмастеров » Кнопка вместо комментария |
Кнопка вместо комментария |
KamBel, Сразу нельзя было сказать?
Добавлено (17 Дек 2015, 13:18:07) |
upd. "чтобы кнопка оставить заявку исчеазала если юзер уже оставил один комментарий. и чтобы вместо неё писалось - вы уже подали заявку."
В скрипте идёт проверка на ссылку с классом .dlt, то есть если на странице будет любой коммент от любого пользователя, администратору будет видна ссылка для удаления, поэтому сработает условие скрипта "Вы уже отправили заявку". Вид формы добавления: Код <?if($USER_LOGGED_IN$)?> <script> $(document).ready(function() { $('#message').attr("style","display:none;").html('Заявка на участие'); //Additional; if($("a").is(".dlt")) { $('.AddBtn').html('Вы уже отправили заявку'); } else { $('#addcBut').click(function() { $(this).hide(500); setTimeout(function(){ $('.AddBtn').hide().html('Вы уже отправили заявку').show(500); }, 600); }); } }); </script> <div>$ERROR$</div> <textarea name="message" id="message">$MESSAGE$</textarea> <div class="AddBtn"><input id="addcBut" type="submit" name="submit" value="Оставить заявку"></div> <?else?> <div class="myWinError" style="text-align: center; height: 50px; line-height: 50px;">Вы относитесь к группе пользователей, которым запрещено совершать данное действие.</div> <?endif?> В виде комментариев заменить старую ссылку на новую: Код <a href="javascript://" id="di$ID$" class="dlt" onclick="del_soc_item($ID$);return false;">Отменить заявку</a> Добавлено (18 Дек 2015, 08:57:35) |
| |||