【发布时间】:2017-01-11 07:49:45
【问题描述】:
双击特定的table td 时,我使用以下代码添加'contenteditable', true。当我单击特定的td 时,我想为所有其他table td s 使用'contenteditable', false。我按照$("#contentsTable > td").prop('contenteditable', false); 的方式尝试了它,但它不起作用。我该怎么做?
$(document).on('dblclick', 'td', function(){
$("#contentsTable > td").prop('contenteditable', false);
$(this).prop('contenteditable', true);
});
【问题讨论】:
-
改用
$("#contentsTable td").prop('contenteditable', false);。> td表示td类型的直接 DOM 元素。但是这里会先有tr,然后在里面有td。 -
哦,明白了。有用。谢谢。
-
那是 gr8 @isuru...!
标签: javascript jquery html contenteditable