嗯,我正在用 php 和 jquery 创建一个简单的系统。所以流程将是。在这样的表中
一旦我点击小铅笔图标,value-2 和 value-4 将被文本替换。
我替换铅笔的 id 和图像,并在单击文本框中的值后进行检查含义将被保存。
这是我的代码
<input type="hidden" id="del<?php echo $counter ?>" value="<?php echo $row['sub_code'] ?>" />
<td><center><a href = "#" class="a1"><?php echo $row['sub_code']; ?></a></td></center>
<td><span class="a2"><?php echo $row['sub_section']; ?></span></td>
<td><a href = "#" class="a3"><?php echo $row['sub_desc']; ?></a></td>
<td><?php echo $row['sub_sched']; ?></td>
<td><center><?php echo $row['sub_level']; ?></td></center>
<td>
<img src="images/edit2.png" style="width: 10px; height: 10px; border: 0px; background-color: white; cursor: pointer;" id="edit" />
<img src="images/Delete.png" style="width: 10px; height: 10px; border: 0px; background-color: white; cursor: pointer;" id="delete" />
和我的jQuery代码
$("#edit").click(function(){ $(".a1").replaceWith("").replaceWith("");
});
$("save").click(function(){
alert("save");
});
一旦铅笔图像变成检查我点击它有一个样本警报,但它没有。任何人都知道为什么 jquery 在我的 id 中没有反应。我使用 replacewith 在编辑功能上替换它,但为什么它不起作用?