Как исправить маленький баг?

174
04 января 2019, 18:30

Если нажать кнопку 1, в элемент с классом .tit_modal_email должен вставится текст "Landing Page Сартовий".

А если нажать вторую кнопку – "Landing Page Середній".

Сейчас, если я нажму сначала кнопку 1, то текст при нажатии кнопки 2 не изменится, а если сначала нажму кнопку 2, то потом, при нажатии кнопки 1, текст вставится с кнопки 2.

Как исправить? где проблема?

$("#order-landing-standart").click(function() { 
  dataFormOrder("Landing Page Сартовий"); 
}) 
 
$("#order-landing-seredniy").click(function() { 
  dataFormOrder("Landing Page Середній"); 
}) 
 
function dataFormOrder(data) { 
  var lang = data; 
  var content_mod = $(".tit_modal_email").text(); 
 
  if (!content_mod) { 
    $(" ").append(lang); 
  } 
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
<div class="tit_modal_email"></div> 
<button id="order-landing-standart">1</button> 
<button id="order-landing-seredniy">2</button>

Answer 1
function dataFormOrder(data){
    $(".tit_modal_email").text(data);    
}
READ ALSO
paypal api (sandbox) как с ним работать

paypal api (sandbox) как с ним работать

у меня консольное приложение которая 1) должна создавать аккаунты в sandbox 2) можно передавать между аккаунтами деньги узаю paypal sdknet

211
Получить высоту и ширину HTML-элемента из .NET

Получить высоту и ширину HTML-элемента из .NET

HTML-страница (строка или HtmlDocument полученный, например, с помощью HtmlAgilityPack)

200
ViewData.ModelMetadata.Properties

ViewData.ModelMetadata.Properties

В поиске решения - в соседней теме подсказали как верно реализовать задачуРеализовал, работает частично

198
Wpf DataContext и потоки

Wpf DataContext и потоки

Вопрос скорее идеологический, как правильно подходить к задаче обновления данных в ModelView

183