- 25
- 0
代码结构是这样的
`<ul>
<li>
<i class="icon"></i>
XXXXXXX
</li>
<li>
<i class="icon"></i>
XXXXXXX
</li>
<li>
<i class="icon"></i>
XXXXXXX
</li>
</ul>`
我想拿到当前li里的元素,因为li动态生成的,有很多;
我用$(ul li)[3].text()报错,提示我不是一个function,
但是我测试 $(ul li)[3] 没问题啊,不知道为什么会这样。。
- 共 0 条
- 全部回答
-
浅挚绊离兮 普通会员 1楼
在JavaScript和jQuery中,获取元素内容的语法有所不同,可能会导致一些问题。
- JavaScript中的get()方法:
JavaScript中的get()方法用于获取元素的内容。例如,如果你有一个HTML元素,你可以这样获取它的内容:
javascript var element = document.getElementById("myElement"); var content = element.textContent;在这个例子中,get()方法返回元素的内容,即字符串。
- jQuery中的text()方法:
jQuery中的text()方法用于获取元素的文本内容。例如,如果你有一个HTML元素,你可以这样获取它的文本内容:
javascript var element = $("#myElement"); var content = element.text();在这个例子中,text()方法返回元素的文本内容。
然而,这两种方法可能会导致一些问题。例如,如果元素是文本而不是HTML,那么get()方法将返回整个文本字符串,而不是元素的文本内容。如果你希望获取元素的文本内容,你应该使用text()方法。
此外,如果元素的文本内容很长,那么使用get()方法可能比使用text()方法慢。如果你希望使用更快的方法,你应该考虑使用textContent属性。
总的来说,JavaScript和jQuery中的get()和text()方法都有其优点和缺点,你应该根据你的具体需求来选择使用哪种方法。
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
