我想删除类为'.de'的标记.
$('.de').remove();
将它从页面中删除但是当我检查源代码时,我仍然看到标记.
我遇到的问题是,需要从表单中删除以下标记,否则它将被发送,这不是我想要的.
或者也许有另一种方法不让这个字段被发送?!
这就是"查看源"在浏览器中的工作方式.它向您显示来自服务器的内容(通常从服务器重新查询它[可能从缓存中读取]),而不是页面中当前的内容.
要查看页面中当前的内容,您需要在浏览器的开发工具中使用"元素"或"DOM"选项卡(通常通过F12或Ctrl + Shift + I打开).您通常可以通过右键单击页面上的元素并选择"Inspect element"来打开它并移动到特定元素,因此如果您在$('.de').remove();
运行后使用表单执行此操作,您将看到没有.de
元素的表单它.
我遇到的问题是,需要从表单中删除以下标记,否则它将被发送,这不是我想要的.
不,它不会.您$('.de').remove();
将从页面中删除任何匹配的元素,如果随后提交了表单,则不会随表单一起提交.