Jquery一次单击隐藏后显示
隐藏另一个按钮后如何显示按钮 这是我的Jquery代码,我想隐藏Like按钮,并显示inspect按钮。。一键Jquery一次单击隐藏后显示,jquery,show-hide,Jquery,Show Hide,隐藏另一个按钮后如何显示按钮 这是我的Jquery代码,我想隐藏Like按钮,并显示inspect按钮。。一键 $(document).ready(function(){ $("#like").click(function(){ var id = "<?php echo $NFmsgID; ?>"; $.post("parse.php",{like: id},function(data){ $("#
$(document).ready(function(){
$("#like").click(function(){
var id = "<?php echo $NFmsgID; ?>";
$.post("parse.php",{like: id},function(data){
$("#like").hide("slow");
$("#unlike").show("slow");
});
});
$("#unlike").click(function(){
var id = "<?php echo $NFmsgID; ?>";
$.post("parse.php",{unlike: id},function(data){
$("#unlike").hide("slow");
$("#like").show("slow");
});
});
})
如果用户喜欢或不喜欢状态,它将在数据库表中选择这段PHP代码
<?php
require("Database.php");
$get_button=mysql_query("Select * from likes where UserID='$IDHome' AND NFmsgID='$NFmsgID'");
$get = mysql_fetch_assoc($get_button);
if($get==""){
echo("<a class='button' id='like'>Like</a>");
}else if($get != ""){
echo("<a class='button' id='unlike'>Unlike</a>");
}
?></div>
<?php
这是parse.php,如果用户单击Like,它将添加到数据库中,如果用户单击difference,它将删除
<?php
require("Database.php");
session_start();
$IDHome = $_SESSION['sess_user_id2'];
if(isset($_POST['like'])){
$id = $_POST['like'];
mysql_query("Insert into likes Values('','$IDHome','$id')");
echo "<button class='button' id='unlike'>Unlike</button>";
}
if(isset($_POST['unlike'])){
$id = $_POST['unlike'];
mysql_query("Delete from likes where UserID='$IDHome' and NFmsgID ='$id'");
echo "<button class='button' id='like'>Like</button>";
}
?>
如果用户单击“喜欢”按钮,我如何将其更改为“不喜欢”。。
反之亦然。你的问题是什么???看起来不错。。。你面临的问题是什么?你面临的错误是什么?看起来它是正确的。没有错误,但是当我点击时,隐藏事件只会被触发,而显示不是:帮助,请在我们开始之前。。我编辑了它,我改变了我的$showslow;到$.button.showslow;但它显示的是同一个按钮。不,不要使用。按钮。你试过我的零钱后,有什么变化吗?在浏览器中,查看html,是否在源代码中同时看到这两个链接?
if($get==""){
echo("<a class='button' id='like'>Like</a>");
}else if($get != ""){
echo("<a class='button' id='unlike'>Unlike</a>");
}
if($get==""){
echo("<a class='button' id='like'>Like</a>");
echo("<a class='button' id='unlike' style='display:none'>Unlike</a>");
}else if($get != ""){
echo("<a class='button' id='like' style='display:none'>Like</a>");
echo("<a class='button' id='unlike'>Unlike</a>");
}