我有一個父頁面,其中包含一個textarea和一個鏈接來打開一個子窗口。子窗口有另一個textarea和一個按鈕。用戶在子窗口的textarea中輸入一些文本,然後單擊該按鈕,會觸發一個JavaScript,它會將父窗口中的textarea的內容更新爲子窗口的textarea的內容,並關閉子窗口。這段代碼的JQuery代碼是什麼?
我目前正在做這個在JavaScript中,它工作正常,但因爲我們將很快轉移到jQuery如何將使用jQuery完成相同。
page1.html
----------
<script type="text/javascript">
function newwin() {
window.open('page2.html','','width=600');
}
</script>
<body>
<textarea id='t1'>
<a href="javascript:void(0)" onclick="newwin();">Click here</a>
</body>
page2.html
----------
<script type="text/javascript">
function updateparent() {
window.opener.document.getElementById('t1').value = document.getElementById('t2').value;
window.close();
}
</script>
<body>
<textarea id='t2'>
<input type="submit" onclick="updateparent();">
</body>
jQuery只是JavaScript上的一個庫 - 如果你目前正在使用的工作,它仍然會工作,當你移動到jQuery。 – 2010-01-20 11:59:01
@Domonic Roger:但這可能是一個理論問題,也是一種幫助開發人員理解jQuery的途徑 – 2010-01-20 12:03:05
@Dominic Rodger--可能我並不擅長解釋事情。我所要求的是如何使用jQuery完成上述操作,或者更簡單地說,上面的代碼片段的jQuery等效代碼是什麼。我知道在轉移到jQuery之後,它仍然可以工作,並且jQuery只是Javascript之上的一個庫。 – 2010-01-20 12:04:38