我有一個表的設置如下圖所示:JQuery的變化文本輸入
<table>
<tr>
<td class="url">
<a href="http://www.domainname.com/page1.html" />
</td>
</tr>
<tr>
<td class="url">
<a href="http://www.domainname.com/page2.html" />
</td>
</tr>
<tr>
<td class="url">
<a href="http://www.domainname.com/page3.html" />
</td>
</tr>
</table>
我基本上要錨更改爲一個文本框包含的HREF當鏈接點擊,下面是示例結果:
<table>
<tr>
<td class="url">
<input type="text" value="http://www.domainname.com/page1.html" />
</td>
</tr>
<tr>
<td class="url">
<a href="http://www.domainname.com/page2.html" />
</td>
</tr>
<tr>
<td class="url">
<a href="http://www.domainname.com/page3.html" />
</td>
</tr>
</table>
當另一個錨點標記被點擊或者文本框沒有聚焦時,任何文本框都會返回爲錨點,點擊的文本框會變爲文本框。
這是一個更優雅的解決方案 – 2009-10-22 12:38:57
單擊時不需要重點關注輸入字段嗎?所以它會強制模糊方法被調用,如果點擊其他東西... – peirix 2009-10-22 12:49:04
在代碼中添加右括號($(this).replaceWith(「」); //添加了關閉的尖括號)第4行 – lode 2014-05-09 00:02:38