【发布时间】:2016-10-25 15:07:05
【问题描述】:
我将表格的 html 存储在 $scheduletext 中。我希望能够在单击时编辑表格的任何单元格,因此我使用 JQuery 进行单击操作。当我单击一个单元格时,它变为空白但不允许我输入,我需要更改什么才能输入?
<html>
<body>
<div id="main">
<?php
print_r($scheduletext);
?>
</div>
<script type="text/javascript">
$('td').click(function(){
$(this).html("<contenteditable>");
});
</script>
</body>
</html>
出于编辑和测试的目的,因为要运行我的代码,您还需要表格,CSS 也不会受到伤害......我将它转储到 JSfiddle 中,希望能让任何想要帮助我的人更容易:https://jsfiddle.net/4yczepsj/ 提前致谢!!
编辑:由于某种原因,JSfiddle 在单击时根本不做任何事情,但在我网站上的实时模型上,单击时单元格变为空白,但无法输入任何内容。
【问题讨论】:
-
您需要在 JSFiddle 中包含 jQuery。这可以通过单击 JS 框中右上角的“JavaScript”按钮来完成。
标签: javascript jquery html