Показать сообщение отдельно
  #3 (permalink)  
Старый 28.03.2016, 21:15
Новичок на форуме
Отправить личное сообщение для dron-tlt Посмотреть профиль Найти все сообщения от dron-tlt
 
Регистрация: 26.03.2016
Сообщений: 3

Сообщение от m1lk1way Посмотреть сообщение
Беру название трека, ложу в переменную track и для наглядности вывожу в input
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Track</title>
</head>
<body>
<li class="track">
	<span class="title">На лабутенах - Кто-то там</span>
	<span class="duration"></span>
	<a href="#" class="buy not-active">Купить</a>
</li>
<li class="track">
    <span class="title">Smells like teen spirit - Nirvana</span>
    <span class="duration"></span>
    <a href="#" class="buy not-active">Купить</a>
</li>
<form action="" method="post">
	<label for="">Вы покупаете трек - <input id="trackname" type="text" disabled=""></label>
</form>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>
<script>
	$(document).ready(function() {
			var track;
	    $('.buy').click(function(){
	    	track = ($($(this)).siblings('.title')).text();
	    	$('#trackname').val(track);
	    })
	});
</script>
</body>
</html>
Спасибо огромное! Получилось сделать, теперь всё прекрасно работает. Вот, можете глянуть: клик
Может тогда ещё на один вопрос ответите?
Как сделать чтоб на одной странице было несколько jQuery плееров. Как не пытался что-то намудрить результат один - если больше одного плеера, то вообще перестают работать. Скрипт вызова плеера вот:
<script type="text/javascript">
        $(document).ready(function(){
            var description = 'Ну тут как бы наверное.. я хз чё.. просто типо может описание треков или ещё чё. вот';

            $('#player1').ttwMusicPlayer(brighton, {                                
                autoPlay:false, 
                description:description,
                jPlayer:{
                    swfPath:'assets/player/plugin/jquery-jplayer'
                }                                
            });            
        });
    </script>
Ответить с цитированием