第一案:
<div>
<a href="#" onclick="doIt(this)">some job</a>
<div>
我可以這樣做:
<script>
function doIt(caller){
alert($(caller).closest('div').html());
}
</script>
第二種情況:
<div id="divId">
....
</div>
我做
<script>
alert($("#divId").html());
</script>
我該如何將第一種情況下的機械機制應用於第二種情況,而不需要onclick(this)?
更多的問題的細節:
第一種情況,因爲我用錨的onclick,我可以得到操作源,然後它的父。
第二種情況,另一方面,有div塊和腳本塊之後。它們在頁面中呈現,結果是沒有點擊事件。 我需要一些東西:
$(本).closest( 'DIV')HTML()但它不工作
你能不能改一下你的問題,使之更加清楚你實際上是想幹什麼?這對我來說沒有什麼意義...... – 2011-02-08 10:41:41