五星评论
来源:互联网 发布:java程序员的发展方向 编辑:程序博客网 时间:2024/05/17 07:32
<script type="text/javascript">
function starover(id){
for(var i=0; i<5; i++){
if(i <= parseInt(id)){
document.getElementById('star'+i).src = "/img/star-solid-med.png";
}
}
}
function starout(id){
for(var i=0; i<5; i++){
document.getElementById('star'+i).src = "/img/star-clear-med.png";
}
}
function setRating(url, id){
var memberId = document.getElementById('memberId').value;
if(memberId){
document.getElementById('rating').value = id;
}else{
location.href = url + '&rating='+id;
}
}
</script>
html:
{if $checkRating}
<div style="overflow:hidden;">
{$ownStr}
</span>
<div id="rateNote" style="display:block;overflow:block;color:red;">You have already rated this wine.</div>
{else}
<div style="overflow:hidden;">
<span onmouseover = "document.getElementById('rateNote').style.display='block'" onmouseout = "document.getElementById('rateNote').style.display='none'" style="cursor:pointer;">
{section name=loop loop=5}
<a style="text-decoration:none;" href="#addComment" rel="shadowbox;width=370;height=250;" onclick="return setRating('{$currentUrl}','{$smarty.section.loop.index+1}')"><img src="/img/star-clear-med.png" title="star" id="star{$smarty.section.loop.index}" onmouseover="starover('{$smarty.section.loop.index}')" onmouseout="starout()"></a>
{/section}
</span>
<div id="rateNote" style="display:block;overflow:hidden;">Please rate this wine on a scale of 1 to 5, with 5 being the highest rating.</div>
{/if}
所用的图片:
- 五星评论
- 自定义RatingBar,五星评论
- iOS评论五星实现的原理
- 五星评分
- 五星评分
- 五星评价
- 五星评价
- 五星评级
- 评论
- 评论
- 评论
- 评论
- 评论
- 评论
- 评论
- 评论
- 评论
- 五星大饭店
- TCP push
- WORD的模板(一)
- 无刷新变换CSS样式表
- 很高兴成为CDSN一员
- 实现断点续传--
- 五星评论
- man文件学习笔记
- 【zt+补充】VIM下利用ctags自动补全C/C++标准库和操作系统调用(windows+MinGW版)
- 研发项目管理工具与模板实务培训
- 无法访问共享资源
- JavaScript技巧
- 马云经典语录
- js屏蔽按键
- DCSV1115W: 在成员 Default01Cell/DMNode2/rms2 处的 DCS 堆栈 DefaultCoreGroup:成员 Default01Cell/DMNode1/iom6 连接已关闭。将从视图中除去成员。DCS 连接状态为 Dis