制作简易版jquery插件
<script src="jquery.bgColor.js"></script>
<script>
$(function () {
$("div").bgColor("red").width(400);
});
</script>
//jquery.bgColor.js
/**
* Created by HUCC on 2017/4/12.
*/
$.fn.bgColor = function (color) {
//this是一个jq对象
this.css("backgroundColor", color);
//要加上返回当前对象
return this;
};
五星评分案例
<style>
* {
padding: 0;
margin: 0;
}
.comment {
font-size: 40px;
color: #ff16cf;
}
.comment li {
float: left;
}
ul {
list-style: none;
}
</style>
<script src="jquery-1.12.4.js"></script>
<script>
$(function () {
//1. 给li注册鼠标经过事件,让自己和前面所有的兄弟都变成实心
var wjx_k = "☆";
var wjx_s = "★";
$(".comment>li").on("mouseenter", function () {
$(this).text(wjx_s).prevAll().text(wjx_s);
$(this).nextAll().text(wjx_k);
//链式编程 end() 方法结束当前链条中的最近的筛选