У меня есть функциональность, в которой я должен загрузить диаграмму, щелкнув опцию на той же странице, с оставшимися слева параметрами, не исчезая. Мой дизайн веб-страницы будет выглядеть так, как показано ниже. Теперь, скажем, если я выберу подпункт опции fly, я должен загрузить страницу на той же странице.
<li class='has-sub'><a href='some link' target="_self"><span>Sub item</span></a>
</li>
Поэтому я попытался упомянуть "target = '_ self", но это делает варианты слева исчезнуть? Итак, как это сделать?
Если вы указываете target
атрибут, ссылка откроется в том же окне/новом окне/новой вкладке. Таким образом, вы должны иметь все варианты слева, отображаемые на новой странице.
Лучше использовать jQuery $('destinationSelector').load('pageurl.someElementContent')
для динамической загрузки контента по клику.
Я предполагаю, что вам нужно одностраничное приложение. Создайте свой сайт, используя некоторую фреймворк js, backboneJS, угловой, ember.
или попытку ярлыка, попробуйте использовать ajax, сделайте ajax-вызов и замените содержимое.