```html
<html>
<head>
<title>伏天氏</title>
<meta property="keywords" content="玄幻" />
<meta property="description" content="伏天氏书籍的简介信息..." />
</head>
<body>
测试页面
</body>
</html>
```
如上所示,这里我们要取两个`meta`标签的内容,这两个`meta`标签有什么可以用来区分的地方呢? 有的,两个都有property属性,且两个属性的值不一样,那么我们可以这么写
```javascript
//定位第一个
$("meta[property='keywords']")
//定位第二个
$("meta[property='description']")
```
这里要注意的是,由于内部和外部都用到了引号,所以外部用双引号,内部就要用单引号,其他情况下单引号和双引号皆可。
接着我们在`head`标签下再添加一个`meta`标签
```html
<meta name="keywords" content="玄幻" />
```
那么我们可以这么定位
```javascript
//定位第一个
$("meta[name='keywords']")
```
在前面的小节中我们讲述了获取标签文本,但是这个示例中没有文本,只有属性值,如果我们要获取content属性的内容该如何做呢?可以使用`attr`方法
```javascript
$("meta[name='keywords']").attr('content')
```
<br>**通过本小节的学习,我们要注意下面两项:**
1. 引号的使用
2. 属性值的获取
- 序言
- 第一章 基础
- 1.1 Html基础
- 1.2 CSS选择器
- 1.2.1 标签选择器
- 1.2.2 class/id选择器
- 1.2.3 属性选择器
- 1.3 JavaScript基础
- 1.4 json基础
- 第二章 中级
- 2.1 插件结构总览
- 2.2 meta头部节点讲解
- 2.3 main主体节点讲解
- 2.4 script脚本节点讲解
- 2.5 插件的安装调试与发布
- 第三章 高级
- 3.1 插件高级特性
- 3.2 常见内容保护突破方法
- 3.3 开发文档所没说的事
- 3.4 电脑js脚本测试插件
- 3.5 加login节点教程
- 3.6 使用yeoman生成器
- 3.7 自动化发布插件
- 第四章 附录
- 4.1 markdown基本用法