Показать сообщение отдельно
  #1 (permalink)  
Старый 04.05.2014, 16:29
Интересующийся
Отправить личное сообщение для jk888 Посмотреть профиль Найти все сообщения от jk888
 
Регистрация: 12.11.2013
Сообщений: 16

Многократная подгрузка скриптов
Допустим, у нас есть такие скрипты:

index.php
<?php
echo "
	<script src='jquery-1.11.0.js'></script>
	<script src='work.js'></script>
	<a href='' class='href1'>HREF</a><br><br>
	<a href='' class='hrefPlus'>HREF PLUS</a><br><br>
	<div class='toLoad'></div>
";
?>


work.js
$(document).ready(function(){
$('.href1').click(function(){
	console.log('href1');
	return false;
	});
$('.hrefPlus').click(function(){
	$('.toLoad').load('get.php');
	console.log('hrefPlus');
	return false;
	});
$('.href2').click(function(){
	console.log('href2');
	return false;
	});
});


get.php
<?php
echo "
	<a href='' class='href2'>HREF 2</a><br><br>
	<script src='work.js'></script>
";
?>


Так вот, если в get.php не добавить строчку <script src='work.js'></script>, то HREF 2 появившись в toLoad не работает как надо.

Вопрос в том, если work.js будет большого размера, и подгружаться через get.php может много раз (от перезагрузки до перезагрузки страницы), то не повлияет ли это на... на что-то же это наверное должно повлиять?

Кажется, что это как-то неправильно. Может быть есть другой способ?
Ответить с цитированием