jQuery中的Each

来源:互联网 发布:成都软件学院 编辑:程序博客网 时间:2024/05/01 09:41

使用jQuery中的Each方法要注意:

一般在Each方法中,会用到$(this)来获取或变更一些东西,但在退出Each以后,这个$(this)还是可以用的,这就做:此this不是那个this!

为了防止这种现象,可以采用如下写法:

重新定义一下,赋给个变量,就好了。

<span style="font-family:Courier New;font-size:14px;">        $(".red").each(function () {            var per_red = $(this);            per_red.text("旭日东升");            $(".blue").each(function () {                var per_blue = $(this);                per_blue.click(function () {                    alert("谁与争锋");                });            });        });</span>


0 0
原创粉丝点击