问题描述
|
以下内容适用于Firefox 3和IE 7,但不适用于IE8。
给出以下HTML代码段:
<li><a href=\"#\" class=\"remove\">remove me</a></li>
javascript:
jQuery(\'.remove\').live(\'click\',function(e){
jQuery(this).parent().remove();
});
我希望我有一条错误消息可以使用,但我没有。
我如何才能在IE8中使用它?
我还应该提到锚标记是由原型版本1.6.0生成的。
更新:这是原型1.6.0中的错误,并已在1.6.1中修复。请参见问题
解决方法
正如我在问题中提到的那样,锚标记是由Prototype 1.6.0生成的。它具有一个错误,该错误生成类属性为\“ className \”而不是\“ class \”。 jQuery无法识别\“ className \”属性,因此我的代码示例失败。在他们的问题跟踪系统中,这被确定为原型中的错误,并已在1.6.1中修复。