JavaScript运行时错误:对象不支持属性或方法' prop'

时间:2015-12-02 10:22:03

标签: javascript jquery

我的脚本在调用foreach ($records as $record_key => $record) { if (!isset($groups[$record->parent_id]) { $groups[$record->parent_id] = 0; } ?> <tr id="<?php echo $record_key; ?>"> <td><?php echo $record->parent_id; ?></td> <td><?php echo $groups[$record->parent_id]++; ?></td> <td><?php echo $record->title; ?></td> </tr> <?php } 时失败了。我收到的消息是:

  

JavaScript运行时错误:对象不支持属性或方法&#39; prop&#39;

prop()

我正在使用IE 11和jquery 1.5.1。我希望它适用于所有浏览器。

2 个答案:

答案 0 :(得分:3)

使用j Query 1.6或更高版本

j查询1.6+使用

$('.Checkbox').prop('checked', true);
$('.Checkbox').prop('checked', false);

jQuery 1.5。及以下

$('.Checkbox').attr('checked', true);
$('.Checkbox').attr('checked', false);

答案 1 :(得分:2)

尝试attr代替prop。因为prop在jQuery版本1.6 +中可用。

Here您可以找到完整的信息。