Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/475.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在课程评估系统中从星象中获取价值?_Javascript_Jquery_Html_Model View Controller - Fatal编程技术网

Javascript 如何在课程评估系统中从星象中获取价值?

Javascript 如何在课程评估系统中从星象中获取价值?,javascript,jquery,html,model-view-controller,Javascript,Jquery,Html,Model View Controller,我想制作一个评估页面,允许学生评估课程: 这里是jquery代码,用于将白色图像的颜色更改为黄色 <script type="text/javascript"> var clickedFlag = false; $(".ratingStar").click(function () { $(this).attr("src", "/Content/images/yellowstar.gif").prevAll("img.rat

我想制作一个评估页面,允许学生评估课程: 这里是jquery代码,用于将白色图像的颜色更改为黄色

 <script type="text/javascript">

        var clickedFlag = false;

        $(".ratingStar").click(function () {
            $(this).attr("src", "/Content/images/yellowstar.gif").prevAll("img.ratingStar").attr("src", "/Content/images/yellowstar.gif").attr("value",1);
        });
        $(".ratingStar, #radingDiv").mouseout(function () {
            $(this).attr("src", "/Content/images/whitestar.gif");
        });
        $("#ratingDiv").mouseout(function () {
            if (!clickedFlag) {
                $(".ratingStar").attr("src", "/Content/images/whitestar.gif");
            }
        });
        $(".ratingStar").click(function () {
            clickedFlag = true;
            $(".ratingStar").unbind("mouseout mouseover").css("cursor", "default");

            var url = "/EvaluationQuestion/SendRating?r=" + $(this).attr("data-value") + "&s=5&id=@Model&url=@Url";

            });

var clickedFlag=false;
$(“.ratingStar”)。单击(函数(){
$(this.attr(“src”,“Content/images/yellowstar.gif”).prevAll(“img.ratingStar”).attr(“src”,“Content/images/yellowstar.gif”).attr(“value”,1);
});
$(“.ratingStar,#radingDiv”).mouseout(函数(){
$(this.attr(“src”,“/Content/images/whitestar.gif”);
});
$(“#ratingDiv”).mouseout(函数(){
如果(!clickedFlag){
$(“.ratingStar”).attr(“src”,“/Content/images/whitestar.gif”);
}
});
$(“.ratingStar”)。单击(函数(){
clickedFlag=true;
$(“.ratingStar”).unbind(“mouseout mouseover”).css(“游标”、“默认值”);
var url=“/EvaluationQuestion/SendRating?r=“+$(this).attr(“数据值”)+”&s=5&id=@Model&url=@url”;
});

这是显示星星图像的html代码

  <div id="ratingDiv" class="smallText">
    Poor
    <img src="~/Content/images/whitestar.gif" alt="" class="ratingStar"  data-value="1" />
    <img src="~/Content/images/whitestar.gif" alt="" class="ratingStar" data-value="2" />
    <img src="~/Content/images/whitestar.gif" alt="" class="ratingStar" data-value="3" />
    <img src="~/Content/images/whitestar.gif" alt="" class="ratingStar" data-value="4" />
    <img src="~/Content/images/whitestar.gif" alt="" class="ratingStar" data-value="5" />
        Excellent
    </div>

贫穷的
杰出的

我想在此视图中接收这些图像的数据值

请粘贴到您的代码中,而不是提供屏幕截图,以便人们可以对其进行测试。另外,你能详细说明一下你想做什么吗?你没有关闭标签。这是复制粘贴“打字错误”还是您的代码中有相同的错误?请粘贴您的代码,而不是提供屏幕截图,以便人们可以测试它。另外,你能详细说明一下你想做什么吗?你没有关闭标签。这是复制粘贴“打字错误”还是代码中有相同的错误?