Показать сообщение отдельно
  #2 (permalink)  
Старый 05.11.2013, 03:53
Профессор
Отправить личное сообщение для Faab Посмотреть профиль Найти все сообщения от Faab
 
Регистрация: 16.04.2012
Сообщений: 310

Да, можно. Я бы советовал не html(), а load() - так у вас будет опрятный (а значит легко редактируемый) скрипт на отдельной странице.

switch ('ID'){
  case '3':
    $("#divA").load('/load/advertising03.html')
    break
		
  case '4':
    $("#divA").load('/load/advertising04.html')
    break
		
  default:
    $("#divA").load('/load/advertising_default.html')
}


advertising03.html:
<div id="div3">
  <h3>advertising</h3>
  <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras lacinia lacinia tortor, et iaculis est eleifend a.</p>
</div>

<script>
 $("#div3").click(function(){
  var p = $("#div3 p").val()
  alert(p);
 });
</script>


Но попробуйте избегать такие конструкции и решить свою задачу в один скрипт.
Ответить с цитированием