我是 PHP 的新手。
我需要将 jQuery代码运行到 PHP 。
Class active
只需将display:none
更改为display:block
代码在这里http://jsbin.com/weribi/1/
$(document).ready(function(){
$(".cecutient-btn").click(function(){
event.preventDefault();
$(this).parent().find(".more-info-open")
.slideToggle("slow")
.toggleClass("active");
});
});
我需要做什么?
答案 0 :(得分:2)
在点击事件
上执行 ajax致电学习,学习!从here
开始$(document).ready(function(){
$(".cecutient-btn").click(function(){
event.preventDefault();
$(this).parent().find(".more-info-open")
.slideToggle("slow")
.toggleClass("active");
$.ajax({
type: "GET",
url: "yourFile.php", //your file .php
data: data,
success: function(data) {
}
});
});
});
没有jquery [info here]
的ajax调用function loadXMLDoc() {
var xmlhttp;
if (window.XMLHttpRequest) {
// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp = new XMLHttpRequest();
} else {
// code for IE6, IE5
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 ) {
if(xmlhttp.status == 200){
document.getElementById("myDiv").innerHTML = xmlhttp.responseText;
}
else if(xmlhttp.status == 400) {
alert('There was an error 400')
}
else {
alert('something else other than 200 was returned')
}
}
}
xmlhttp.open("GET", "ajax_info.txt", true);
xmlhttp.send();
}
答案 1 :(得分:0)
如果你想从点击事件中运行php代码,你需要对你的php页面进行ajax调用。 php是一种服务器端语言,无法在浏览器上运行。
查看jquery的ajax函数here
的文档你想要像
这样的东西$.ajax({
url: "url/to/myPhpPage.php"
}).done(function() {
//callback code here
});