我的编程空间,编程开发者的网络收藏夹
学习永远不晚

使用jQuery怎么编写一个评论区功能

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

使用jQuery怎么编写一个评论区功能

本篇文章给大家分享的是有关使用jQuery怎么编写一个评论区功能,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

首先我们用html和css来进行编写这样一个区域:

html内容:

<div id="box">    <div id="fabu">    <textarea placeholder="请输入内容吧!!!" id="text"></textarea>    </div>        <button onclick="fun1()" id="btn_1">发布</button>        <div id="pinlun">  </div></div>

①我们先写一个大盒子 box 包裹里面的所有内容

②你面分别写一个文本,一个发布按钮,一个评论区

③点击按钮出现点击事件onclick执行函数fun1()

css内容:

*{     padding: 0;    margin: 0;  }  #box{    width: 600px;    background-color: aqua;    margin: 0 auto;  }  #fabu{    width: 600px;    height: 300px;    background-color: burlywood;  }  #pinlu{    width: 600px;    background-color: aqua;  }  textarea{    width: 600px;    height:300px;    border: none;    background-color: burlywood;    font-size: 24px;  }  #btn_1{    width: 600px;    height: 30px;    background-color: cornflowerblue;    outline: none;  }  ::placeholder{    font-size: 24px;  }  #btn_2{    width: 80px;    height: 30px;    background-color: brown;    border-radius: 4px;      }    p{text-align: right;}  #neirong{    background-color: coral;    border: 1px solid burlywood;    }

① *{}我们先把所有元素的默认的内外边距设置为0

②然后相应的给各个元素设置相应的样式

③在用 ::placeholder伪元素标签设置提示文字的大小

④我们不给父级box 和和评论区的div不设置高度,由评论内容的多少撑开。

function fun1(){    $('#pinlun').append(       "<div id='neirong'>" + text.value+"<br><p><button id='btn_2'>删除评论</button></p></div>");      text.value="";}    (function fun2() {      $("#pinlun").on("click", "button", function() {      $(this).parent().parent().remove(); })})()

①jQuery用$("选择器")来获取元素

②append()的方法在指定的元素内添加内容(包括标签)

③在我们点击执行fun1() 同时还要将内容归为空( text.value="")

④由于点击出现的素是浏览器后来加入的

所以我们直接绑定监听事件是无法找到该元素(会报该元素未定义)
2.所以我们用jQuery设置个立即执行函数fun2()
3.fun2()中的on方法:元素a.on(“监听事件”,"元素a内的元素",试行函
数),这样就不用考虑元素是否未定义的难题了

⑤因为该函数绑定的是button按钮 所以this就是按钮,删除我们肯定是要删除内容
这个div,parent()便是找到父亲元素

⑥button父亲的父亲就是加入的这个div,remove()方法:删除该元素

以上就是使用jQuery怎么编写一个评论区功能,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注编程网行业资讯频道。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

使用jQuery怎么编写一个评论区功能

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

使用jQuery怎么编写一个评论区功能

本篇文章给大家分享的是有关使用jQuery怎么编写一个评论区功能,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。首先我们用html和css来进行编写这样一个区域:html内容:<
2023-06-07

怎么使用ThinkPHP来实现评论功能

本篇内容介绍了“怎么使用ThinkPHP来实现评论功能”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!什么是ThinkPHP首先,让我们了解一
2023-07-05

使用django怎么编写一个单元测试功能

本篇文章给大家分享的是有关使用django怎么编写一个单元测试功能,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。一、使用requests模拟Http请求   假设你执行成功的返
2023-06-14

使用PHP怎么编写一个在线聊天功能

这期内容当中小编将会给大家带来有关使用PHP怎么编写一个在线聊天功能,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。php有什么用php是一个嵌套的缩写名称,是英文超级文本预处理语言,它的语法混合了C、Ja
2023-06-14

利用JavaScript怎么编写一个换肤功能

这篇文章给大家介绍利用JavaScript怎么编写一个换肤功能,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。原理通过点击事件,获取点击的的图片的信息,在HTML背景图片的路径改变css样式