0
我有一個包含列表項的頁面,每個項目都有一個刪除按鈕。點擊刪除按鈕加載隱藏的div中的子頁面(delete.asp?id = 123)。
delete.asp有一個javascript警報(在文檔準備就緒時),點擊按鈕時會成功觸發。它還有$(「a:focus」)。hide();這將刪除點擊鏈接。我似乎無法讓這個在Chrome中工作。警報觸發,但鏈接不會自行刪除。
除了使用:focus,有沒有更好的方法來做到這一點?
我其實試圖避免爲每個函數編碼偵聽器。除了刪除之外,我還會有一個修改鏈接,等等。他們都有一個「阿賈克斯」的rel。 – koleslaw 2010-10-07 18:24:51
您是否不必爲了加載外部頁面而擁有偵聽器? – Ender 2010-10-07 18:48:16
在父頁面上,我只有一個偵聽器[rel ='ajax']。沒有比這更具體的了。我想保持我的父頁面乾淨,並處理函數頁面上的所有錯誤。 無論如何,我發現了一個可行的替代解決方案。我在delete.asp文件中做的是找出查詢字符串中的ID,然後將匹配的定位標記定位到$(a [href ='delete.asp?id = <%= request。查詢字符串( 「ID」)%>'])隱藏(); – koleslaw 2010-10-10 21:41:03