<script type="text/javascript">
$.fn.studyplay_star = function(options, callback) {
//默认设置
var settings = {
MaxStar: 20,
StarWidth: 23,
CurrentStar: 5,
Enabled: true
};
if (options) { jQuery.extend(settings, options); };
var container = jQuery(this);
container.css({ "position": "relative" })
.html('<ul class="studyplay_starBg"></ul>')
.find('.studyplay_starBg').width(settings.MaxStar * settings.StarWidth)
.html('<li class="studyplay_starovering" style="width:' + settings.CurrentStar * settings.StarWidth + 'px; z-index:0;" id="studyplay_current"></li>');
if (settings.Enabled) {
var ListArray = "";
for (k = 1; k < settings.MaxStar + 1; k++) {
ListArray += '<li class="studyplay_starON" style="width:' + settings.StarWidth * k + 'px;z-index:' + (settings.MaxStar - k + 1) + ';"></li>';
}
container.find('.studyplay_starBg').append(ListArray)
container.find('.studyplay_starON').hover(function() {
$(this).removeClass('studyplay_starON').addClass("studyplay_starovering");
$("#studyplay_current").hide();
},
function() {
$(this).removeClass('studyplay_starovering').addClass("studyplay_starON");
$("#studyplay_current").show();
})
.click(function() {
var studyplay_count = settings.MaxStar - $(this).css("z-index") + 1;
$("#studyplay_current").width(studyplay_count * settings.StarWidth)
//回调函数
if (typeof callback == 'function') {
callback(studyplay_count);
return;
}
})
}
}
</script>
<script type="text/javascript">
$(document).ready(function() {
$("#z").studyplay_star({ MaxStar: 10, CurrentStar: 2, Enabled: true },
function (value) {
var a = value;
alert("您对该路线的评价为:" + a + "分!谢谢参与!")
});
});
</script><p> </p>
<p> </p>
<p> </p>
<p>您的评价为:</p>
<div id="z"></div>
</div>代码是网上拿来用的,可是现在它只是弹窗告诉我,我需要获取选中的分数放到label里,然后再插入数据库
$.fn.studyplay_star = function(options, callback) {
//默认设置
var settings = {
MaxStar: 20,
StarWidth: 23,
CurrentStar: 5,
Enabled: true
};
if (options) { jQuery.extend(settings, options); };
var container = jQuery(this);
container.css({ "position": "relative" })
.html('<ul class="studyplay_starBg"></ul>')
.find('.studyplay_starBg').width(settings.MaxStar * settings.StarWidth)
.html('<li class="studyplay_starovering" style="width:' + settings.CurrentStar * settings.StarWidth + 'px; z-index:0;" id="studyplay_current"></li>');
if (settings.Enabled) {
var ListArray = "";
for (k = 1; k < settings.MaxStar + 1; k++) {
ListArray += '<li class="studyplay_starON" style="width:' + settings.StarWidth * k + 'px;z-index:' + (settings.MaxStar - k + 1) + ';"></li>';
}
container.find('.studyplay_starBg').append(ListArray)
container.find('.studyplay_starON').hover(function() {
$(this).removeClass('studyplay_starON').addClass("studyplay_starovering");
$("#studyplay_current").hide();
},
function() {
$(this).removeClass('studyplay_starovering').addClass("studyplay_starON");
$("#studyplay_current").show();
})
.click(function() {
var studyplay_count = settings.MaxStar - $(this).css("z-index") + 1;
$("#studyplay_current").width(studyplay_count * settings.StarWidth)
//回调函数
if (typeof callback == 'function') {
callback(studyplay_count);
return;
}
})
}
}
</script>
<script type="text/javascript">
$(document).ready(function() {
$("#z").studyplay_star({ MaxStar: 10, CurrentStar: 2, Enabled: true },
function (value) {
var a = value;
alert("您对该路线的评价为:" + a + "分!谢谢参与!")
});
});
</script><p> </p>
<p> </p>
<p> </p>
<p>您的评价为:</p>
<div id="z"></div>
</div>代码是网上拿来用的,可是现在它只是弹窗告诉我,我需要获取选中的分数放到label里,然后再插入数据库
解决方案 »
- 如何将EXCEL导入到ACCESS中,手动/自动 都可
- 连接access数据库的问题
- Excel乱码问题
- 帮忙解决下
- ++++++大哥们,你们做.net程序时用什么模式??什么叫工厂模式?有必要吗???
- Excel保存出问题
- GridView的分页问题,在线急求
- 求教:js脚本取cookies中角色(Roles)值的问题?急,在线等,分不够另开帖。
- DataGrid的Edit/Delete/Select命令不相应是为什么?
- 我有一台服务器(独立IP),但服务器上没有.net framwork,问:怎样将自己的机子做成web服务器?(同一LAN)解决有可能送space!
- asp.net权限管理如何实现
- 一个Jquery做的星星评级控件,现在只是弹窗告诉我选择了几分,但我想把这个分数值获取过来赋值到label
function (value) {
var a = value;
// alert("您对该路线的评价为:" + a + "分!谢谢参与!")#.ajax({url:"你的网页",data:"Score="+a,success:function(){
$("#你label的ID").html(a);
alert("您对该路线的评价为:" + a + "分!谢谢参与!")
}})
//这个是你应该好好看看资料 });