gpt4 book ai didi

php - 删除ID并删除带有另一个ID的Li标签

转载 作者:行者123 更新时间:2023-11-29 14:08:09 25 4
gpt4 key购买 nike

我正在尝试从照片数据库中删除 ID,但在 li 标签中,我有类别编号,并且已将其设置为类别。代码如下:

$().ready(function() {
$(".delete").on("click",function(e) {
e.preventDefault();
var ID = encodeURI($(this).attr("id"));
var CAT = $(".photos li").attr("class");
alert(CAT);
});
});
<ul class="photos">
$sql = mysql_query("SELECT * FROM photos ORDER BY id DESC");
while($data = mysql_fetch_array($sql)){
echo "<li class='c".$data['cat_id']."'><a href='#' class='delete' id='".$data['id']."'>".$data['photo_name']."</a></li>";
}

我正在使用多个类别,但当我点击删除时,结果是c1

最佳答案

如果您尝试删除照片的 ID 而不是类别 ID,为什么还要为其编写代码呢?以下内容应提醒您注意您单击的照片删除链接的 ID。看来,在函数开头添加 e.preventDefault(); 会阻止执行其他任何内容。

$(document).ready(function() {
$(".delete").click(function(event) {
var ID = encodeURI($(this).attr("id"));
var CAT = $(this).closest("li").attr("class");
alert(ID + " " + CAT);
e.preventDefault();
});
});​

http://jsfiddle.net/Cq49P/5/

关于php - 删除ID并删除带有另一个ID的Li标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14026258/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com