所以我想知道最好的方式去做這件事,並認爲我會得到一些輸入。關閉jquery,ajax,php,mysql後永遠隱藏信息框
我有關閉按鈕的信息框。我目前使用jquery隱藏框。
問題是,如果用戶關閉信息框,我希望框永遠保持關閉狀態。
我想我需要在數據庫中設置一個表來知道是否顯示div。我也想通過點擊關閉按鈕來使用AJAX將數據發送到數據庫。
這是最好的解決方案嗎?在此先感謝
所以我想知道最好的方式去做這件事,並認爲我會得到一些輸入。關閉jquery,ajax,php,mysql後永遠隱藏信息框
我有關閉按鈕的信息框。我目前使用jquery隱藏框。
問題是,如果用戶關閉信息框,我希望框永遠保持關閉狀態。
我想我需要在數據庫中設置一個表來知道是否顯示div。我也想通過點擊關閉按鈕來使用AJAX將數據發送到數據庫。
這是最好的解決方案嗎?在此先感謝
當您點擊信息框上的關閉按鈕時,他們只是隱藏瀏覽器,但不能從html dom元素中刪除。
如果你想從HTML DOM永久刪除,那麼你必須使用下面的代碼..
如果信息框ID爲「informationBox」,那麼它將被
$完成(」 #informationBox「)除去();
試試這個,希望這將幫助..
給他們一個唯一的ID,而不是一類,解析速度更快;) – Cystack
@Cystack - 如果你給一個unqiue ID現場也無濟於事。您將不得不爲每個元素附加點擊處理程序。 – ShankarSangoli
true,但最好的做法是在需要時向每個新元素添加事件處理程序...取決於您,更多編碼或更少性能;) – Cystack