jquery经验总结

发布时间:2020-12-15作者:小灵龙点击:145

1,jquery的替换是replace,但是只能替换掉匹配项的其中一个。如果要匹配替换所有项,就使用,
var str = "a,b,c,2,5,8,";
re = new RegExp(",","g"); //定义正则表达式
//第一个参数是要替换掉的内容,第二个参数"g"表示替换全部(global)。
var Newstr = str.Replace(re, "。"); //第一个参数是正则表达式。
//本例会将全部匹配项替换为第二个参数。
alert(Newstr); //内容为:abc

2,获取select 选中后的值,$("#demo option:selected").val();
3,$("#box").append("<div>"+data.name+"</div>"); 可用于评论后即时局部刷新.追加
4,看看什么是简练的代码:
方法1:
// 全选反选
    $("#cb_classType_all").change(function () {
           if ($(this).is(":checked")) {
               $(".cb_classType").prop("checked", true);
           } else {
               $(".cb_classType").prop("checked",false);
           }
        });
方法二:

/点击复选框全选或不全选效果
            $("#allCheckBok").click(function() {
                var checked = $(this).is(":checked");
                $(".td_1").children().attr("checked", checked);
            });


标签: