limonchik 96 Posted December 18, 2018 Report Share Posted December 18, 2018 <div class="phone-city"> <p class="city">Москва</p> </div> <p class="phone-moscow visible"><a href="tel:00000">00000</a></p> <p class="phone-spb"><a href="tel:000000">00000</a></p> jQuery(document).ready(function($) { $('.city').click(function () { $(".phone-moscow").removeClass('visible'); $(".phone-spb").addClass('visible'); $('.city').text('Санкт-Петербург'); return false; }); }); Как сделать что бы при повторном клике возвращались исходные данные? Link to post Share on other sites
woolfon 51 Posted December 18, 2018 Report Share Posted December 18, 2018 На мой взгляд решение не лучшее, но для вашей задачи должно подойти: <div class="phone-city"> <p class="city">Москва</p> <p class="city" style="display:none">Санкт-Петербург</p> </div> <p class="phone"><a href="tel:00000">00000</a></p> <p class="phone" style="display:none"><a href="tel:1234">1234</a></p> $('.city').click(function () { $(".phone").toggle(); $('.city').toggle(); return false; }); limonchik 1 Link to post Share on other sites
limonchik 96 Posted December 18, 2018 Author Report Share Posted December 18, 2018 24 минуты назад, woolfon сказал: На мой взгляд решение не лучшее, но для вашей задачи должно подойти: Спасибо, за рабочий вариант... ! Link to post Share on other sites
Recommended Posts