我正在發出返回表中元素的ajax請求。這一切都很好,它顯示正常。不過,我會注意到附加表中包含的東西,像這樣Ajax返回的html似乎無法識別適用於它的javascript函數
<div id="myId">Some Text</div>
不會被結合到身份識別碼的方法,像這樣前面的JavaScript方法綁定的所有元素:
$("#myID").click(function() { alert("HI!") };
它在調用ajax之前加載的任何東西都能很好地工作,但如果它是由ajax填充的html,那麼由於某些原因,這些標記沒有意識到他們應該聽取點擊。
任何人都有這方面的見解。我使用jQuery爲它的價值
執行此操作的新方法是`.on()`,如[jQuery](http://api.jquery.com/on/)和[this]中所述(http://stackoverflow.com/questions/9344306/jquery-click-doesnt-work-on-ajax-generated-content)question/answer here。 – 2017-03-26 03:13:30