$ scheduletextにテーブルのhtmlを保存しています。私はそれをクリックするときにテーブルの任意のセルを編集できるようにしたいので、クリックアクションでJQueryを使用しています。セルをクリックすると空白になりますが、入力することはできません。これを入力するには何を変更する必要がありますか?私のコードを実行するために、あなたもテーブルを必要とするので、編集およびテストの目的のために ContentEditableをHTMLテーブルに挿入する
<html>
<body>
<div id="main">
<?php
print_r($scheduletext);
?>
</div>
<script type="text/javascript">
$('td').click(function(){
$(this).html("<contenteditable>");
});
</script>
</body>
</html>
は、CSSのdoesntのは、どちらか傷つける...私は私の手を与えるしようとしている人のためにうまくいけば、それを容易にするためにJSfiddleにそれをダンプ:
https://jsfiddle.net/4yczepsj/ ありがとうございます!
編集:何かの理由でJSfiddleは何もしませんが、クリックしたときには何もしませんが、私のサイトのライブモデルでは、クリックするとセルが空白になりますが、何も入力できません。
。 JSボックスの右上の "JavaScript"ボタンをクリックすると、これを行うことができます。 –