wxj项目的开发一点记录
2014-11-18 10:54
441 查看
<#-- 头部文件 -->
<#include "/wxj/common/header.ftl">
<script src="/resources/wxj/js/pic-area.js"></script>
<!-- ******************* start content *********************** -->
<span class="blank15"></span>
<div class="main">
<div id="video-croll-area" class="video-croll-area picroll">
<#if advertisements?has_content>
<!-- <a href="javascript:;" target="_self" class="prev"><</a> -->
<ul class="pr-pic">
<#list advertisements as item>
<li class="current on"><a href="${(item.link)!''}"><img src="${(item.imageUrl)!''}" width="1000" height="400" /></a></li>
</#list>
</ul>
<!-- <a href="javascript:;" target="_self" class="next">></a> -->
<ul class="count pr-tab">
<#list advertisements as item>
<li class="count-on${item_index}"></li>
</#list>
</ul>
<#else>
<!-- <a href="javascript:;" target="_self" class="prev"><</a> -->
<ul class="pr-pic">
<li class="current on"><a href="#"><img src="http://wwwimg.infinitus.com.cn/up/2014/1016/orig_1413453590802.jpg" width="1000" height="400" /></a></li>
</ul>
<!-- <a href="javascript:;" target="_self" class="next">></a> -->
<ul class="count pr-tab">
<li class="on"></li>
</ul>
</#if>
</div>
<span class="blank30"></span>
<div class="pic-list-3">
<ul class="videolist">
<#if (paginator.contents)?has_content>
<#list paginator.contents as item>
<li>
<a href="/wxj/video/${(item.courseId)!''}/play">
<img src="${(item.coverImage)!''}" width="310" height="175" alt="" />
<div class="img-bg">
<div class="contentText">
<div> ${(item.title)!''}</div>
<div class="vi-text">简介:${(item.summary)!''}</div>
<div class="pl-btn"><span class="btn btn-info" style="float:right;margin-right:20px;">播 放</span></div>
</div>
</div>
<p>${(item.title)!''}</p>
</a>
</li>
</#list>
</#if>
</ul>
</div>
<#if (paginator.contents)?has_content>
<#if (paginator.contents?size>5) >
<#--加载更多部分-->
<div class="getmore" style="width=100%; margin:auto;text-align:center;"><a href="javascript:;" onclick="loadMore();" id="dm"><span class="btn btn-info" style="width:120px;">加载更多</span></a></div>
<input type="hidden" id="totalPages" name="totalPages" value="${(paginator.totalPages)!''}" />
</#if>
</#if>
<input type="hidden" id="categoryId" name="categoryId" value="${(categoryId)!''}" />
</div>
<span class="blank3"></span>
<!-- ******************* end content *********************** -->
<script>
$(function(){
$(".count-on0").attr("class","on");
videoShow();
ClearVideoHtml();//去掉视频摘要的html
});
//去掉视频摘要的html
function ClearVideoHtml(){
var vtDom = $(".vi-text");
vtDom.each(function(index){
var DText = $(this).html();
var Dvalue = DText.replace(/<\/?[^>]*>/g,"");
var ClipText = Dvalue.slice(0,60);
if(ClipText.length>50)
$(this).text(ClipText+"...[详细]");
else
$(this).text(ClipText);
});
}
function videoShow(){
$(".videolist li").hover(function(){
$(this).find(".img-bg").css({
"transition":"height 0.3s linear",
"-ms-transition":"height 0.3s linear",
"-webkit-transition":"height 0.3s linear",
"-o- transition":"height 0.3s linear",
"display": "block",
"opacity": "1",
"height":"80%"
});
},function(){
$(this).find(".img-bg").css({
"transition":"height 0.3s",
"-ms-transition":"height 0.3s linear",
"-webkit-transition":"height 0.3s linear",
"-o-transition":"height 0.3s linear",
"height":"0px",
"opacity": "0"
});
});
};
//用于加载更多
var page=1;
function loadMore(){
page=page+1;
var categoryId=$("#categoryId").val();
var url="/wxj/video/"+categoryId+"/more";
$.get(url,{page:page},function(data){
$(".pic-list-3").append(data);
});
//没有下一页了,去掉加载更是按钮
var totalPages=$("#totalPages").val();
if(page>=totalPages){
$(".getmore").html("");
}
}
</script>
<#-- 底部部文件 -->
<#include "/wxj/common/footer.ftl">
<#include "/wxj/common/header.ftl">
<script src="/resources/wxj/js/pic-area.js"></script>
<!-- ******************* start content *********************** -->
<span class="blank15"></span>
<div class="main">
<div id="video-croll-area" class="video-croll-area picroll">
<#if advertisements?has_content>
<!-- <a href="javascript:;" target="_self" class="prev"><</a> -->
<ul class="pr-pic">
<#list advertisements as item>
<li class="current on"><a href="${(item.link)!''}"><img src="${(item.imageUrl)!''}" width="1000" height="400" /></a></li>
</#list>
</ul>
<!-- <a href="javascript:;" target="_self" class="next">></a> -->
<ul class="count pr-tab">
<#list advertisements as item>
<li class="count-on${item_index}"></li>
</#list>
</ul>
<#else>
<!-- <a href="javascript:;" target="_self" class="prev"><</a> -->
<ul class="pr-pic">
<li class="current on"><a href="#"><img src="http://wwwimg.infinitus.com.cn/up/2014/1016/orig_1413453590802.jpg" width="1000" height="400" /></a></li>
</ul>
<!-- <a href="javascript:;" target="_self" class="next">></a> -->
<ul class="count pr-tab">
<li class="on"></li>
</ul>
</#if>
</div>
<span class="blank30"></span>
<div class="pic-list-3">
<ul class="videolist">
<#if (paginator.contents)?has_content>
<#list paginator.contents as item>
<li>
<a href="/wxj/video/${(item.courseId)!''}/play">
<img src="${(item.coverImage)!''}" width="310" height="175" alt="" />
<div class="img-bg">
<div class="contentText">
<div> ${(item.title)!''}</div>
<div class="vi-text">简介:${(item.summary)!''}</div>
<div class="pl-btn"><span class="btn btn-info" style="float:right;margin-right:20px;">播 放</span></div>
</div>
</div>
<p>${(item.title)!''}</p>
</a>
</li>
</#list>
</#if>
</ul>
</div>
<#if (paginator.contents)?has_content>
<#if (paginator.contents?size>5) >
<#--加载更多部分-->
<div class="getmore" style="width=100%; margin:auto;text-align:center;"><a href="javascript:;" onclick="loadMore();" id="dm"><span class="btn btn-info" style="width:120px;">加载更多</span></a></div>
<input type="hidden" id="totalPages" name="totalPages" value="${(paginator.totalPages)!''}" />
</#if>
</#if>
<input type="hidden" id="categoryId" name="categoryId" value="${(categoryId)!''}" />
</div>
<span class="blank3"></span>
<!-- ******************* end content *********************** -->
<script>
$(function(){
$(".count-on0").attr("class","on");
videoShow();
ClearVideoHtml();//去掉视频摘要的html
});
//去掉视频摘要的html
function ClearVideoHtml(){
var vtDom = $(".vi-text");
vtDom.each(function(index){
var DText = $(this).html();
var Dvalue = DText.replace(/<\/?[^>]*>/g,"");
var ClipText = Dvalue.slice(0,60);
if(ClipText.length>50)
$(this).text(ClipText+"...[详细]");
else
$(this).text(ClipText);
});
}
function videoShow(){
$(".videolist li").hover(function(){
$(this).find(".img-bg").css({
"transition":"height 0.3s linear",
"-ms-transition":"height 0.3s linear",
"-webkit-transition":"height 0.3s linear",
"-o- transition":"height 0.3s linear",
"display": "block",
"opacity": "1",
"height":"80%"
});
},function(){
$(this).find(".img-bg").css({
"transition":"height 0.3s",
"-ms-transition":"height 0.3s linear",
"-webkit-transition":"height 0.3s linear",
"-o-transition":"height 0.3s linear",
"height":"0px",
"opacity": "0"
});
});
};
//用于加载更多
var page=1;
function loadMore(){
page=page+1;
var categoryId=$("#categoryId").val();
var url="/wxj/video/"+categoryId+"/more";
$.get(url,{page:page},function(data){
$(".pic-list-3").append(data);
});
//没有下一页了,去掉加载更是按钮
var totalPages=$("#totalPages").val();
if(page>=totalPages){
$(".getmore").html("");
}
}
</script>
<#-- 底部部文件 -->
<#include "/wxj/common/footer.ftl">
相关文章推荐
- [导入]项目开发过程中遇到的一点小知识点
- PHP开发大型项目的一点经验
- 100个vc小项目开发:二、一步一点设计音乐播放器 [I]
- strace在项目开发中的一点实践
- MiniOA开发过程记录(3)-通过SVN提交项目
- [项目过程中所遇到的各种问题记录]工具篇——.NET开发时常用的工具类库
- 记录一点项目心得...
- 项目“结项期”中如何改善开发VS测试效率的一点想法
- 在64位Win7下开发有关注册表位置的一点记录
- 最近项目的一点记录
- PHP开发大型项目的一点经验
- 关于二次开发用友项目的一点体会
- 没头没尾--项目开发笔记:异常处理与日志记录代码自动生成(工具能生成多少代码!?续一)
- 准备开始记录点项目开发过程中学到的东西,这个就作为开始标志好了
- 项目“结项期”中如何改善开发VS测试效率的一点想法
- 由于自己开发的项目需要正则表达式,这里记录一下,以便查阅
- 软件项目开发流程的一点个人理解和思考
- APAX-5017PG 项目开发全程记录 - 筹备篇
- web视频聊天项目开发记录(续二)
- 关于Jquery在项目开发中的一点心得,还是基础最重要啊。