私は大きなテーブルを持っています、各行には6列あります。jquery - <a>の内容をの各行に変更<table>
<tr>
<td>year</td>
<td><a href="2012/some_file_path.pdf" target="_blank">Some Title</a></td>
<td>subject</td>
<td>catego</td>
<td>Department</td>
<td>name</td>
</tr>
私はそのパスで(この場合は「いくつかのタイトル」)のテキストを置き換えるためにjqueryのを使用したい:
<tr>
<td>year</td>
<td><a href="2012/some_file_path.pdf" target="_blank">2012/some_file_path.pdf</a></td>
<td>subject</td>
<td>catego</td>
<td>Department</td>
<td>name</td>
</tr>
そうそう、それはだ各行は、異なる値でこのようになります。私がすべてのファイルを持っているかどうかを確認するためのデバッガのようなものですが、どうすればいいのかわかりません。どんな助けもありがとう!
私は心の中でこのような何かを持っているが、私は本当に構文を知らない:
function debug(){
$('#datatable').find('tr').each
$path = $('td:first-child + td > a').getHref();
$('td:first-child + td > a').set($path);
}
[何を試してみました?] (http://mattgemmell.com/2008/12/08/what-have-you-tried/) –
私はその答えを知っています@DidierGhys:** Nothing ** –
私はこれを念頭に置いていますが、 getHref()は、Jqueryの構文を知っています:function debug(){ $( '#datatable')。find( 'tr' ;\t \t $( 'td:first-child + td> a')。セット($パス); \t } – user893182