jquery.$。post显示php文件的内容。单击主文件中定义的php内容开始函数中的按钮
例如文件jquery.$。post显示php文件的内容。单击主文件中定义的php内容开始函数中的按钮,php,jquery,Php,Jquery,例如文件main.php (function(){ $.post("include.php", function(show_some_content) { $('#id_show_some_conent').html(show_some_content); }); })(); 这里的documentready函数包含另一个php文件的内容(名为include.php) 这是main.php的内容 (function(){ $.post("include.php", functi
main.php
(function(){
$.post("include.php", function(show_some_content) {
$('#id_show_some_conent').html(show_some_content);
});
})();
这里的documentready函数包含另一个php文件的内容(名为include.php
)
这是main.php的内容
(function(){
$.post("include.php", function(show_some_content) {
$('#id_show_some_conent').html(show_some_content);
});
})();
还有另一个jquery函数
$(".click_to_test").click(function(){
alert('.click_to_test clicked.');
});
然后是html
<div id="id_show_some_conent"></div>
所以在文档准备就绪时,我看到按钮点击。如果我单击按钮,则alert('.click_to_test clicked')代码>。但不,它不起作用
如果在include.php
paste$(“.click_to_test”)。单击(function(){
,那么所有都可以工作。如果$(“.click_to_test”)。如何让它工作。单击(function(){
仅在main.php
中?尝试添加,看看它是否工作
$(".click_to_test").on('click',function(){
alert('.click_to_test clicked.');
});
尝试添加,看看它是否工作
$(".click_to_test").on('click',function(){
alert('.click_to_test clicked.');
});
如果您想添加更多的事件
$(document).ready(function(){
$.post("include.php", function(show_some_content) {
$('#id_show_some_conent').html(show_some_content);
});
}).on('click','.click_to_test',function(){
alert('.click_to_test clicked.');
}).on('click','.someclass',function(){
// type code here
});
// and so on
如果您想添加更多的事件
$(document).ready(function(){
$.post("include.php", function(show_some_content) {
$('#id_show_some_conent').html(show_some_content);
});
}).on('click','.click_to_test',function(){
alert('.click_to_test clicked.');
}).on('click','.someclass',function(){
// type code here
});
// and so on
我希望这样可以。如果对你不起作用,请告诉我
我希望这样就可以了。如果它对您不起作用,请告诉我。您可以尝试在$内绑定单击事件。post
:
(function(){
$.post("include.php", function(show_some_content) {
$('#id_show_some_conent').html(show_some_content);
$(".click_to_test").bind('click',function(){
alert('.click_to_test clicked.');
});
});
})();
您可以尝试在$内绑定单击事件。post
:
(function(){
$.post("include.php", function(show_some_content) {
$('#id_show_some_conent').html(show_some_content);
$(".click_to_test").bind('click',function(){
alert('.click_to_test clicked.');
});
});
})();
现在请记住,单击按钮是呈现内容。对于呈现内容,需要使用类似于$(文档)的内容。在('change','upper_level_id',function(){
。您的示例应该可以工作,但它不…似乎可以工作!修改了您的示例$(文档)。在('Click','Click to_test',function()){
现在请记住,单击按钮是呈现内容。对于呈现内容,需要使用类似于$(文档)的内容。在('change','上。上一级\u id',function(){
。您的示例应该可以工作,但它不…似乎可以工作!修改了您的示例$(文档)。在('Click','上。如果我更改,请单击\u to\u test function(){/code>$(“.click to_test”)。on('click',function(){'到$(文档)。on('click','click','click to_test',function(){
然后工作。感谢您的建议。如果我更改了'$(“.click to_test”)。on('click',function(){'到$(文档)。on('click','click','click',function(){
然后工作。谢谢您的建议。这很有效!但是。on('click','.click_to_test',function(){
被附加到$(文档)中。ready(function(){
。我想在$(文档)中包含多个函数。ready(function(){
…您可以用同样的方法$(文档)ready(function(){}.on('click','class',function(){})。on('click','class',function(){})等等,添加你想要的任意数量的函数。当然可以。我以前试过很多次。通过这种方式,你可以让你所有的函数都有效,而不会在未来出现任何错误。我们会考虑。对不起,接受了另一个答案。你的例子也可以,但事实上,这个例子有点长,有点复杂d、 这很有效!谢谢!但是.on('click',')。click to_test',function(){
被附加到$(文档)。ready(function(){
。我想在$(文档)中包含多个函数。ready(function(){
…你可以用同样的方法$(文档)。ready(function(){}。on('click','class',function(){})。on('click','class',function(){})。on('click','class',function()){})等等,添加你想要的任意数量的函数。当然可以。我以前试过很多次。通过这种方式,你可以让你所有的函数都有效,而不会在未来出现任何错误。我们会考虑。对不起,接受了另一个答案。你的例子也可以,但事实上,这个例子有点长,有点复杂d、 @user2118559试试这个。我正在测试。它可以工作。但也可以工作修改后的CodingAnt示例。看来修改后的示例更通用(更短)。我会接受你的答案,因为它不需要修改。@user2118559试试这个。我正在测试。它可以工作。但修改后的CodingAnt示例也可以工作。似乎修改后的示例更通用(更短)。我会接受你的答案,因为它不需要修改。