私はhtmlテーブルを持っています:
<table><tr>
<td>M1</td>
<td>M2</td>
<td>M3</td>
<td>M4</td>
</tr></table>
と簡単なjQスクリプト:
$('td').click(function(){ alert( $(this).html() ); });
それは問題なく機能します....しかし、現実の世界では、数百のテーブルセルがあり、ページを編集している人が何人かいるため、コードが場所によって不適切にフォーマットされています。
したがって、htmlが次の場合:
<td>
M1
</td>
次に、alert()は、すべてのタブとリターンおよびスペースを提供します。
Javascriptアラートhttp://bit.ly/9B0Xon
タブとスペースのないテキストのみを取得するにはどうすればよいですか?.html()、. val()、. text()を試しましたが無駄になりました。ありがとう!