Song.Site/obj/Debug/Package/PackageTmp/Templates/Mobi/Default/Scripts/CourseStudy.js
(开头部分) 7KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
$(function () {
setStyle();
setEvent();
});
function setStyle() {
$(".outline .olitem").each(function () {
var id = $().getPara("id");
var olid = $(this).attr("olid");
if (id == olid) $(this).addClass("current");
});
}
function setEvent() {
//内容区的超链接事件
mui('body').on('tap', '#offCanvasContentScroll a', function () {
var href = this.href;
var txt=$(this).text();
new PageBox(txt, href, 100, 100, "url").Open();
return false;
});
}
/* 获取观看的累计时间,单位:秒 */
var watchTime = 0;
var setT = null;
//如果你不需要某项设置,可以直接删除,注意var flashvars的最后一个值后面不能有逗号
function loadedHandler() {
if (CKobject.getObjectById('ckplayer_videobox').getType()) {//说明使用html5播放器
CKobject.getObjectById('ckplayer_videobox').addListener('play', function (b) {
setT = window.setInterval(setFunction, 1000);
});
CKobject.getObjectById('ckplayer_videobox').addListener('pause', function (b) {
if (setT != null) window.clearInterval(setT);
});
CKobject.getObjectById('ckplayer_videobox').addListener('time', timeHandler);
}
else {
CKobject.getObjectById('ckplayer_videobox').addListener('paused', 'pausedHandler');
CKobject.getObjectById('ckplayer_videobox').addListener('time', 'timeHandler');
}
}
function pausedHandler(b) {
if (setT != null) window.clearInterval(setT);
}
function playedHandler(b) {
setT = window.setInterval(setFunction, 1000);
}
function pausedHandler(b) {
if (setT) window.clearInterval(setT);
if (!b) setT = window.setInterval(setFunction, 1000);
}
function setFunction() {
watchTime += 1;
//获取学习时间
CKobject._K_('studyTime').innerHTML = watchTime;
//播放时,触发播放事件
activeEvent($.trim($('#playTime').text()));
//提交数据
//ajax提交在线时间
后面还有 125 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读 AI
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
