JQuery怎么查找tr下面某个name的td内容

JQuery如何查找tr下面某个name的td内容如表格:tabletr idtr1td nametd1ddd/tdtd nametd2

JQuery如何查找tr下面某个name的td内容
如表格:

<table>
  <tr id="tr1">
  <td name="td1">ddd</td>
  <td name="td2">eee</td>
  </tr>
  <tr id="tr2">
  <td name="td1">ddd</td>
  <td name="td2">eee</td>
  </tr>
</table>


如何取某一行中name=td1的内容ddd.并且可以将ddd改成其他内容。我试了以下语句发现不行。
alert($("#tr1 td[name^='td1']").text()); 内容为空,不是undefined


[解决办法]
$("#tr1 td[name^='td1']").html(); // 读取

$("#tr1 td[name^='td1']").html('ccc'); // 设置