Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/113.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 是否可以使用jquery完全删除元素?_Javascript_Jquery - Fatal编程技术网

Javascript 是否可以使用jquery完全删除元素?

Javascript 是否可以使用jquery完全删除元素?,javascript,jquery,Javascript,Jquery,我有一个元素列表,我正试图使用jQuery中的.remove()删除这些元素。在浏览器上查看页面时,它确实会删除这些元素,但我想知道是否可以从页面中完全删除这些元素?因此,当我稍后在编辑器中打开文件时,这些元素不应该出现 我注意到的一件事是,即使.remove()删除了元素,但一旦我刷新页面,删除的元素就会返回。有人能解释一下吗 我在下面发布了我编写的代码:- HTML: 不可能。单独使用客户端JavaScript是不可能的 请记住,HTML文件由服务器提供,并且该文件位于该服务器上 JavaS

我有一个元素列表,我正试图使用jQuery中的.remove()删除这些元素。在浏览器上查看页面时,它确实会删除这些元素,但我想知道是否可以从页面中完全删除这些元素?因此,当我稍后在编辑器中打开文件时,这些元素不应该出现

我注意到的一件事是,即使.remove()删除了元素,但一旦我刷新页面,删除的元素就会返回。有人能解释一下吗

我在下面发布了我编写的代码:-

HTML:


不可能。单独使用客户端JavaScript是不可能的

请记住,HTML文件由服务器提供,并且该文件位于该服务器上

JavaScript正在客户端上运行。当您使用DOM删除一个元素时,您只是在修改客户端DOM


如果您希望在服务器上修改文件,则需要实现某种服务器端解决方案,以便JavaScript可以调用服务器上的代码,然后在服务器上进行必要的更改。

您可能希望在服务器上发生这种情况lolz,这个问题很有趣;)谢谢您的及时回答,但是.remove()的用法是什么?我只是有点困惑它应该在哪里applied@manraj82-通常,在动态web应用程序中,当您希望在不必重新发布到服务器的情况下操作页面时,会使用它。
<ul class="listServices">

            <li class="date">03rd October Sunday </li>
            <li class="subject">maths</li>
            <li class="subject">english</li>
            <li class="subject">physics</li>

</ul>
<div class="btn">delete</div>
$(document).ready(function() {
 $('.btn').click(function () {
      $curr = $(this).prev();
     $curr.remove();
    });
    });