您好我有以下功能load()
$("#div").load("page.php", {
prodctfilter: $("#producto").val()
});
我想在load()
中添加以下代码('#div a').click(function(e) {
("#div").on("click", "a:not(.minlink)", function ( e ) {
("#div").load($(this).attr("href"));
e.preventDefault();
});
});
就是这样的
$("#div").load("page.php", {
prodctfilter: $("#producto").val()
('#div a').click(function(e) {
("#div").on("click", "a:not(.minlink)", function ( e ) {
("#div").load($(this).attr("href"));
e.preventDefault();
});
});
});
问题是我显示示例的方式不起作用,因为它给了我错误sintax
我想要实现的是,在内部页面运行时load()将激活其他功能,使链接的响应显示在标记div中
问题很简单,只是我没有太多的知识,也不知道如何用代码做我想做的事
答案 0 :(得分:1)
您几乎接近解决方案。只需咨询jQuery.load documentation即可到达目的地。
目前,我已经为您总结了解决方案:
$("#div").load("page.php",{
prodctfilter: $("#producto").val()
},function(){
('#div a').click(function(e) {
("#div").on("click", "a:not(.minlink)", function ( e ) {
("#div").load($(this).attr("href"));
e.preventDefault();
});
});
});