关于jQuery里prev()的简单操作代码


Posted in jQuery onOctober 27, 2017

prev() 函数被用来匹配元素集的前一个兄弟元素,仅仅只有前一个兄弟元素被选择,其子元素将被忽略。这里给大家介绍jQuery里prev()的简单操作,具体内容如下:

一个朋友提了个需求给我:点击按钮删除input,如果input剩一个,点击按钮全部消失。

很简单的操作,但是你如果不知道jquery里有prev()这个方法,可能你会走很多弯路。

代码:

html

<div>
  <input type="text" placeholder="用户名">
  <input type="text" placeholder="用户名">
  <input type="text" type="hidden">
  <input type="text" type="hidden">
  <a class="reduce" onclick="less()">—</a>
 </div>

css

.reduce{
   display: inline-block;
   color: white;
   text-align: center;
   width: 30px;
   height: 30px;
   background: red;
   line-height: 30px;
   cursor: pointer;
  }
  input{
   height: 18px;
   padding: 5px 10px;
  }

JS

<script src="jquery-1.7.2.min.js"></script>
<script>
 var Reduce = document.getElementsByClassName("reduce");
 var Inp = document.getElementsByTagName("input");
 function less(){
    //查找元素的上一个元素 并移除
  $(".reduce").prev().remove();
  if(Inp.length < 1){
   $(".reduce").remove()
  }
 }
 $(".reduce")
</script>

这里我混合写的,不规范,只做一个栗子,重在理解。

总结

以上所述是小编给大家介绍的关于jQuery里prev()的简单操作代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

jQuery 相关文章推荐
jQuery动态追加页面数据以及事件委托详解
May 06 jQuery
jQuery选择器特殊字符与属性空格问题
Aug 14 jQuery
使用jQuery实现购物车结算功能
Aug 15 jQuery
jQuery plugin animsition使用小结
Sep 14 jQuery
jQuery实现滚动效果
Nov 17 jQuery
jQuery Datatables表头不对齐的解决办法
Nov 27 jQuery
bootstrap+jquery项目引入文件报错的解决方法
Jan 22 jQuery
JQuery选中select组件被选中的值方法
Mar 08 jQuery
使用jquery DataTable和ajax向页面显示数据列表的方法
Aug 09 jQuery
jQuery+Datatables实现表格批量删除功能【推荐】
Oct 24 jQuery
jquery实现垂直手风琴菜单
Mar 04 jQuery
jQuery 函数实例分析【函数声明、函数表达式、匿名函数等】
May 19 jQuery
jQuery判断网页是否已经滚动到浏览器底部的实现方法
Oct 27 #jQuery
JavaScript自执行函数和jQuery扩展方法详解
Oct 27 #jQuery
jquery使用iscorll实现上拉、下拉加载刷新
Oct 26 #jQuery
使用JQuery实现图片轮播效果的实例(推荐)
Oct 24 #jQuery
jquery select插件异步实时搜索实例代码
Oct 20 #jQuery
利用jQuery实现简单的拖曳效果实例代码
Oct 20 #jQuery
jQuery访问浏览器本地存储cookie、localStorage和sessionStorage的基本用法
Oct 20 #jQuery
You might like
JS与PHP向函数传递可变参数的区别实例代码
2011/05/18 PHP
php使用function_exists判断函数可用的方法
2014/11/19 PHP
PHP+jquery实时显示网站在线人数的方法
2015/01/04 PHP
PHP获取文件相对路径的方法
2015/02/26 PHP
php+ajax 文件上传代码实例
2019/03/18 PHP
什么是PHP7中的孤儿进程与僵尸进程
2019/04/14 PHP
Laravel向公共模板赋值方法总结
2019/06/25 PHP
splice slice区别
2006/10/09 Javascript
js模拟类继承小例子
2010/07/17 Javascript
javascript getElementsByTagName
2011/01/31 Javascript
基于jquery自定义的漂亮单选按钮RadioButton
2013/11/19 Javascript
javascript实现仿IE顶部的可关闭警告条
2015/05/05 Javascript
基于jQuery实现以手风琴方式展开和折叠导航菜单
2016/01/28 Javascript
DWR中各种java方法的调用
2016/05/04 Javascript
jQuery中事件与动画的总结分享
2016/05/24 Javascript
Bootstrap+jfinal实现省市级联下拉菜单
2016/05/30 Javascript
js实现下一页页码效果
2017/03/07 Javascript
Vue.js中的computed工作原理
2018/03/22 Javascript
浅谈vue-router路由切换 组件重用挖下的坑
2019/11/01 Javascript
jquery.validate自定义验证用法实例分析【成功提示与择要提示】
2020/06/06 jQuery
Python实现将目录中TXT合并成一个大TXT文件的方法
2015/07/15 Python
Python实现各种排序算法的代码示例总结
2015/12/11 Python
通过Python编写一个简单登录功能过程解析
2019/09/04 Python
PyTorch 对应点相乘、矩阵相乘实例
2019/12/27 Python
Python爬虫实现百度翻译功能过程详解
2020/05/29 Python
Python爬虫谷歌Chrome F12抓包过程原理解析
2020/06/04 Python
浅析Python 条件控制语句
2020/07/15 Python
用python查找统一局域网下ip对应的mac地址
2021/01/13 Python
html5标记文字_动力节点Java学院整理
2017/07/11 HTML / CSS
英国的知名精品百货公司:House of Fraser(福来德)
2016/08/14 全球购物
美国现代家具和家居商店:Apt2B
2016/08/29 全球购物
宗教学大学生职业生涯规划范文
2014/02/08 职场文书
社区领导班子四风问题原因分析及整改措施
2014/09/28 职场文书
八项规定自查自纠报告及整改措施
2014/10/26 职场文书
社区党建工作总结2015
2015/05/13 职场文书
Java存储没有重复元素的数组
2022/04/29 Java/Android