素材网 素材网

jQuery视频弹幕代码

下载资源()次

阅读次数()次

发布时间:2017-11-11

jQuery视频弹幕代码
分享到:

用法简介:

来源:xw素材网


jQuery视频弹幕代码。
文件引用:

<script type="text/javascript">


var thisColor,fontSize;


$(function(){

$('.fontSizeDiv a').on('click',function(){

fontSize = $(this).attr('data-size');

$('.fontSizeDiv a').removeClass('active');

$(this).addClass('active');

});


$('a.colorHint').on('click',function(){

$('.colorDiv').toggle();

});


$('.colorDivs a').on('click',function(){

thisColor = $(this).attr('data-color');

$('p.backColor').css({

'background-color':'#'+thisColor

});

$('p.colorText').text('#'+thisColor);

});

});


var ds = document.getElementById('ds');

var dm = document.getElementById('dm');

var rr = document.getElementById('rr');

var st = document.getElementById('st');

var dw = document.getElementById('dw');

var num = 0;

var pmh = ds.offsetHeight;

var pmw = ds.offsetWidth;


function mu()

{

var dd = document.createElement('div');

dd.setAttribute('class','ss');

dd.innerHTML = dm.value;

dm.value='';

ds.appendChild(dd);

dd.style.fontSize = fontSize;

dd.style.color = '#'+thisColor;

dd.style.left = '900px';

dd.style.top = Math.floor(Math.random()*(pmh-30))+'px';

var l = pmw-dd.offsetWidth;

var tim = null;

tim = setInterval(function(){

      l--;

      if( l <= (0-dd.offsetWidth) ){

      clearInterval(tim);

      ds.removeChild(dd);

      }

      dd.style.left = l+'px';

},20)

}


rr.onclick=function()

{

num++;

if(num%2==0)

{

rr.style.background = '#006600';

ds.style.display='block';

num=0;

}

else

{

rr.style.background = '#dddddd';

ds.style.display='none';

}

};

st.onclick=function()

{

  if(dm.value!=''&&dm.value.length<=25)

{

mu();

}

else

  {

  alert('输入不能超过25个字符!');

  }

};

document.onkeydown=function(even)

{

var event=even||window.event;

if(event.keyCode==13)

{

if(dm.value!=''&&dm.value.length<=25)

{

mu();

}

}

};

dm.onclick=function()

{

 dw.style.display='none';

         setInterval(obj,10);

};

function obj()

{

if(dm.value!=''&&dm.value.length<=25)

{

st.style.background='#ffa178';

}

else

{

st.style.background='#00A2D6';

}

}


</script>



   

相关标签:

网友评论:

评论

发表 剩余字数:20

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

@ 2013 xwcms.net . All Rights Reserved. xw素材网 | 备案号:晋ICP备13005902号 联系管理员
×

邮箱订阅

什么是邮箱订阅?

邮箱订阅是xw素材网为jquery爱好者与web程序员提供一项以邮箱的方式发送最新jquery资源与素材资源的模式,用户只需在左侧填写正确的邮箱用户名与邮箱地址我们将每天推荐最新优质资源到用户邮箱。当然每份邮箱都会有一个取消订阅按钮,当用户点击取消按钮时我们将会停止对用户发送邮箱资源推送。再次感谢大家对xw素材网的支持与关注。