Javascript JQuery无法处理使用ajax加载到popover中的内容
我有一个按钮,负责在点击时显示用户等待的好友请求。当点击按钮时,它会触发一个popover,其中充满了使用ajax的未决好友请求的提要。到目前为止,我还没有遇到任何问题,但由于某种原因,我无法让任何jquery处理ajax/popover内容。所以我有两个问题:Javascript JQuery无法处理使用ajax加载到popover中的内容,javascript,jquery,html,ajax,popover,Javascript,Jquery,Html,Ajax,Popover,我有一个按钮,负责在点击时显示用户等待的好友请求。当点击按钮时,它会触发一个popover,其中充满了使用ajax的未决好友请求的提要。到目前为止,我还没有遇到任何问题,但由于某种原因,我无法让任何jquery处理ajax/popover内容。所以我有两个问题: 让jquery处理使用ajax加载的内容是否有一些特别的技巧,而在最初加载页面时,ajax并不存在这些技巧 如果您像我一样将内容加载到popover中,我应该将指向.js文件的链接放在哪里,该文件包含当用户按下ajax/popover中
$(document).on('click','#somelement',function(){
});
语法
$('ParentSelectorPresentAtDOMReady').on('Events','SelectorsOnWhichYouWantToAddEvents(LoadedByAjax)',function(){
//code here
});
您可以在head部分的DOM就绪状态下加载所有脚本
$("#mydiv").change(function(){
/*code*/
});
变成
$(window).on("change", "#mydiv", function(){
/*code*/
});
$(window).on("click", "#mydiv", function(){
/*code*/
});
或
变成
$(window).on("change", "#mydiv", function(){
/*code*/
});
$(window).on("click", "#mydiv", function(){
/*code*/
});
等等
至于问题#2,您将库链接放在与在非AJAX环境中相同的位置因此,如果我在标题中添加:$(document);它应该有用,对吗?bc到目前为止它根本不存在:/lol的第二部分是0。只需回答它是在最初加载的父级还是在ajax加载的子级中?窗口实际上是一个可用的参数吗?