1.文件始需要引入文件都引入进些jscss文件
创新互联服务项目包括云冈网站建设、云冈网站制作、云冈网页制作以及云冈网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,云冈网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到云冈省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
2.调用js
script type="text/javascript"
$(document).ready(function(){
$("img.advancedpanorama").panorama({
auto_start: 0,
start_position: 1527
});
});
/script
3.需要页面img元素
img src="img/sculpteur.jpg" class="advancedpanorama" width="2448" height="375" usemap="testmap" alt="Atelier du sculpteur" /
在手机里实现音乐的播放,可以通过audio 标签来实现。至于页面切换后DIV音乐消失,可以通过JS来控制,例如:
audio = document.getElementById('audio');
audio.pause();
页面载入时音乐就要加载就绪。
点击转动时开始动画效果并播放音乐,
html5
audio src="1.mp3"/audio
div转盘/div
button抽奖/button
jquery
$('button').click(
function(){
$('audio').play();
$('div').animate({'rotate','xxxdeg'},500);
}
)
!DOCTYPE html
html
head
style
#player{
position:relative;
margin:50px auto;
width:300px;
text-align:center;
font-family:Helvetica, Arial;
}
#playpause{
border:1px solid #eee;
cursor:pointer;
padding:12px 0;
color:#888;
font-size:12px;
border-radius:3px;
}
#playpause:hover{
border-color: #ccc;
}
#volume, #progressbar{
border:none;
height:2px;
}
#volume{
background:hsla(180,75%,50%,1);
}
#progressbar{
background:#ccc;
}
.ui-slider-handle{
border-radius:50%;
top: -5px !important;
width: 11px !important;
height: 11px !important;
margin-left:-5px !important;
}
/style
script src="/scripts/snippet-javascript-console.min.js?v=1"/script
/head
body
link rel="stylesheet" href=""
script src=""/script
script src=""/script
div id="player"
audio id="audio" src="" autoplay loop
pYour browser does not support the audio element /p
/audio
div id="volume"/divbr
div id="progressbar"/divbr
div id="playpause"/div
/div
script type="text/javascript"
$(function() {
var $aud = $("#audio"),
$pp = $('#playpause'),
$vol = $('#volume'),
$bar = $("#progressbar"),
AUDIO= $aud[0];
AUDIO.volume = 0.75;
AUDIO.addEventListener("timeupdate", progress, false);
function getTime(t) {
var m=~~(t/60), s=~~(t % 60);
return (m10?"0"+m:m)+':'+(s10?"0"+s:s);
}
function progress() {
$bar.slider('value', ~~(100/AUDIO.duration*AUDIO.currentTime));
$pp.text(getTime(AUDIO.currentTime));
}
$vol.slider( {
value : AUDIO.volume*100,
slide : function(ev, ui) {
$vol.css({background:"hsla(180,"+ui.value+"%,50%,1)"});
AUDIO.volume = ui.value/100;
}
});
$bar.slider( {
value : AUDIO.currentTime,
slide : function(ev, ui) {
AUDIO.currentTime = AUDIO.duration/100*ui.value;
}
});
$pp.click(function() {
return AUDIO[AUDIO.paused?'play':'pause']();
});
});
/script
/body
/html
可以给播放的音乐设置一个id,然后js调用,不知道可不可以。 感觉做微信后台的时候 传递音频和视频都有一个mediaId
这个标签,JQ是没有函数驱动的,原生JS可以
var audio = document.getElementById("audion");
audio.play();