javascript - 如何将按钮/链接添加到搜索结果列表中的最后一项

标签 javascript jquery jquery-ui

我正在尝试向使用 JQuery Autocomplete 生成的结果列表中的最后一项添加一个按钮。目前,每个列表项的创建方式如下:

create: function(item) { 
    $(this).data('ui-autocomplete')._renderItem = function (ul, item) {
    return $('<li>')
       .append('<a>' + item.label + " " + " - " + item.type +'</a>')
       .appendTo(ul);
    };

},

我想做的是当我到达列表中的最后一个元素时添加一个按钮,但是我不知道如何做到这一点。我将不胜感激任何帮助。

最佳答案

您可以使用 jQuery 伪选择器来获取最后一项。

$('li:last')

关于javascript - 如何将按钮/链接添加到搜索结果列表中的最后一项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27170061/

相关文章:

jquery - 表排序器(fork)粘性标题在 jquery 模式对话框中不粘

javascript - 如何检测是否安装了 Jquery 和 Jquery UI,以及安装了哪些版本?

Javascript 正则表达式 : Best Buy product ID from URL

javascript - 删除谷歌图表错误消息并在数据库中没有数据时显示空图表

javascript - nodeJS : git pull, 提交并推送子进程

javascript - 访问 Selenium WebDriver 中的 window.external 函数

javascript - jquery 中的 $.ajax 函数不工作

jquery - 在 Jquery Ajax 响应中使用选择器和 $(this)

javascript - 在 jquery ui 选项卡之间拖放内容

javascript - 如何能够单击 map 区域并将颜色更改为红色并透明?