jquery中的更改1.4.2打破代码?

Cra*_*erb 2 jquery

我在使用jquery 1.3的页面上有这个代码,但现在在jquery 1.4.2中,它突破了语法错误/未识别的表达式:

$(document).ready(function(){
    $("span[@name^=charge]").click(function(){
        $("#" + $(this).attr("name")).show();
        $(this).hide();
    });
});

我该如何解决这个问题?

Gre*_*g B 5

@name已被弃用 - 现在只需使用名称

请参阅此主题:http: //www.mail-archive.com/jquery-en@googlegroups.com/msg58250.html