javascript - 如何从 ul li 项目中获取文本?

标签 javascript jquery html html-lists

我有一个 ul 列表,想对它们进行搜索,此列表填充 ddSlick 下拉框。 ddSlick 是向列表项添加图片的好方法。 http://designwithpc.com/Plugins/ddSlick

我用来循环遍历项目的代码如下:

$("#txtSearch").blur(function () {
  $('#MarkieItems').each(function(i, items_list){
  $(items_list).find('li').each(function(j, li){
    //alert(li.TextContent);
    var text = li.TextContent;
  })
});

当我检查元素并查看 text = li.TextContent 时,它显示未定义,但如果我检查 li,它显示 textContent 在那里。

enter image description here

enter image description here

有人可以告诉我如何抓取这段文字吗?

最佳答案

$('#MarkieItems li').each(function(){
    var text = $(this).text();
})

关于javascript - 如何从 ul li 项目中获取文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21824374/

相关文章:

javascript - Jquery Blur() 对输入和 div 的效果

javascript - 即时编辑 Facebook Like-Box Css?

javascript - 如何使用 e.preventDefault() 进行验证; MVC?

javascript - 使骰子值附加到动态 javascript 制作的 html 代码

html - 连接两个 Bootstrap 列内容的短线

javascript - 大型 FOR 循环中的新局部变量,这是一个问题吗?

javascript - 将两个 gulpif 合二为一

javascript - 而(x!== null)导致错误

javascript - Android Webview 不加载 javascript 注入(inject)的图像

php - 为什么 "$_GET"密码错误?