//В этом случае просто выполнился скрипт
$.get('http://mysite.ru/action.php');
//Параметры можно отправить как в ссылке, так и отдельно
$.get('http://mysite.ru/action.php?param=1');
//или
$.get('http://mysite.ru/action.php', {param: 1});
//а что на счет колбеков?
//они нужны, чтобы выполнить какой-либо код после выполнения запроса
//ну, например, если после успешного запроса пишется "ok" в action.php
$.get('http://mysite.ru/action.php', {param: 1}).done(function(data){
//data - это аргумент, в который передается содержимое страницы
if(data=="ok"){
alert("Сервер всем доволен")
}
});
<!-- Подключаем jQuery -->
<script src="https://code.jquery.com/jquery-3.1.1.min.js" integrity="sha256-hVVnYaiADRTO2PzUGmuLJr8BLUSjGIZsDYGmIJLv2b8=" crossorigin="anonymous"></script>
<!-- Прописываем стили -->
<style type="text/css" media="screen">
/* это сам блок, в котором все хранится */
.block{
background: black;
height: 300px;
width: 250px;
overflow: hidden;
}
/* это золотой блок со всем текстом */
.text{
background: gold;
position: relative;
padding: 15px;
font-size: 14pt;
height: 100%;
margin-top: 100%;
cursor: pointer;
transition: 0.5s margin-top; /* это свойство анимации 0.5s - это время, margin-top - что анимируем */
}
/* класс .show меняет margin-top со 100% до 0 - то есть поднимает блок вверх */
.text.show{margin-top: 0;}
/* это часть золотого текста - в нем хранится остальной текст */
.more_text{
margin-top: 25px;
font-size: 11pt;
}
</style>
<!-- Наш HTML -->
<div class='block'>
<div class='text'>Здесь текст<div class='more_text'>Здесь больше текста...</div></div>
</div>
<script>
//При нажатии на .text - на "нем переключается" класс .show, который регулирует уровень блока margin-top'ом
$('.text').click(function(){
$(this).toggleClass('show');
});
</script>
$.get('testcall.php').done(function(data){
//data - получаемая с сервера информация, парсим ее
data = $.parseJSON(data);
//то, что нужно сделать зависит от формата полученных данных
//в моем случае массив может быть таким: data = ['один','два','три']
//теперь выведем всё в виде текста в указанный div#one:
for(int i=0; i<data.length; i++){ //если передается объект как массив
$('#one').append(data[i]); // методом перебора всех ключей, дополняем инфомрацию в div'e
//и добавляем перенос строчки
$('#one').append('<br>');
}
})
<audio controls>
<source src="audio_file.mp3" type="audio/mpeg">
</audio>
<script>
var audio = new Audio('audio_file.mp3');
audio.play();
</script>
var my_music = new Array();
$.post('audio_server.php').done(function(data){
//data - это, допустим, json с сервера со списком музыки (в виде ссылок)
my_music = $.parseJSON(data);// вот здесь и хранится список песен
var audio = new Audio( my_music[0] ); // запускаем первый трек
audio.play();
});