Follow along with the video below to see how to install our site as a web app on your home screen.
Бележка: This feature may not be available in some browsers.
function my_callback( data ){
var split = data . split( '#splitme#' );
eval ( split[0] );
$( '#n' ) . html( split[1] );
}
function ... //js кода
#splitme#
<a href... //html...
Това не го разбрах.и файла, който се зарежда:
function ... //js кода
#splitme#
<a href... //html...
$('#elem').load('test.html', {}, function( data ){
var split = data . split( '#splitme#' ); //разделяме текста получен от страницата на 2 части.
eval ( split[0] ); //Подкарваме джавасктипт частта посредством eval
$( '#elem2' ) . html( split[1] ); //поставяме html частта в някой елемент
});
Само ,че е с разширение PHP..F1r3Fl3x каза:Зареждаш jQuery UI?
Тогава няма смисъл да го правиш по този начин.
Този метод е предимно за обработване на малки динамични джаваскрипт кодове. Ако ще го използваш да зареждаш голям статичен джаваскрипт файл, можеш да го направиш така:
Код:$.getScript("UI.js");
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.js" type="text/javascript"></script>
<script>
$(document).ready(function() {
$.getScript("default.js");
});
</script>
</head>
<body>
<body> <div id="elem"></div>
<div id="elem2"></div>
<p>параграф</p>
</body>
</html>
var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
script.setAttribute( 'type', 'text/javascript' );
script.setAttribute( 'src', 'default.js' );
head.appendChild( script );