在动态内容上使用jQuery load()
Using jQuery load() on dynamic content
我试图用jQuery load()
加载内容到div,但如果调用该函数的链接在页面加载后生成,则不工作。
var ajax_load = "<img class='loading' src='ajax-loader.gif' alt='loading...' />";
$(".slide_more").click(function() {
$("#ajaxcontent").html(ajax_load).load('p=4324.php #singlePost');
});
和生成的链接:
<a href="#" class="slide_more" id="load_basic">LOAD</a>
我试过使用live()
和delegate()
没有运气:
$(".slide_more").live('click', function() {
$("#ajaxcontent").html(ajax_load).load('p=4324.php #singlePost');
});
奇怪的是,.slide_more
类也调用一个简单的jQuery切换,这是与live()
工作。
将live()处理程序添加到click()事件的jquery代码段运行良好。我只需要确保代码位于页面顶部,而不是其他代码。
相关文章:
- 使用jquery.load('pageName')方法时,未从应用程序缓存加载Html页
- 动态潜水高度jQuery.Load()不工作
- jQuery .load with variable as url
- jQuery.load()是另一个包含prism.js的页面
- for循环中的jquery.load()不起作用
- jQuery load()回调导致POST而不是GET
- css动画和jquery.load()在移动设备上断断续续
- jquery load()没有加载内容
- JQuery load() 注入到 DIV 中的 PHP 文件能否找到有关此 DIV 的任何信息
- 使用 jQuery .load() 加载的内容不起作用
- JQuery .load() does not load html
- jquery .load() 不加载外部 JS
- jQuery.load();并不总是用图像触发
- 如何在使用 jQuery.load 时获取和更改 url
- 在jQuery .load Ajax之后执行if-statement
- 为什么onload=“;函数“;工作,而jquery.load不工作;t
- Yii ActiveForm:通过jQuery.load加载表单
- JQuery中的JQuery.load已加载页面/snippit
- 如何从使用jquery load()加载的另一个html页面执行在主html文件中编写的脚本
- Jquery.Load不适用于android浏览器,但适用于同一设备上的Firefox移动浏览器