jQuery first()、last()
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
开发工具与关键技术:vs· jQuery基础
作者: xqll
撰写时间:2019/6/16
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
jQuery 过滤是指 缩小 搜索元素的范围
下面 我来演示 过滤中的jquery first()和jquery last()方法
jQuery first()方法
first()返回被选元素的首个元素
上代码解释
下面我先给它设置几个元素
<h1>你好,这里是测试</h1>
<div>
<p>这是 div 中的一个段落。</p>
</div>
<div>
<p>这是 div 中的另一个段落。</p>
</div>
<p>这也是段落。</p>
引入js插件
<script src="~/Content/bootstrap-3.3.7-dist/js/jquery-1.11.3.min.js"></script>
最后是写jQuery方法
<script>
$(document).ready(function(){
$("div p").first().css("background-color","red");
});
</script>
代码的意思是说
选取第一个div里面的p元素 改变它的css样式 让它的背景颜色变成红色
得到的效果是这样的
效果就已经出来了
接下来是jQuery last()方法
Jquery last()方法 是返回被选元素的最后一个
与jquery first()方法的返回第一个是相反的
下面 我来给它设置几个元素
<div>
<h3>你好,这里是测试</h3>
<h3>你好,这里是测试</h3>
<h3>你好,这里是测试</h3>
<h3>你好,这里是测试</h3>
</div>
引用了js插件
然后写jquery方法
跟上面一样
下面是 它的方法代码
<script>
$(document).ready(function () {
$("div h3").last().css("background-color", "yellow");
});
</script>
这里的意思是说 选取div里面的h3元素中的最后一个 让它的背景颜色变成黄色
它得到的样子是
好了 这就是过滤中的jquery first()和jquery last()方法