我有一个列表。我知道如何使用 jquery 获取 li 标签的索引。我想做的是更改 li 标签的索引,即如果我按"c",应该首先显示文本以"c"开头的 li 标签。然后是其余的。
可能吗?如果是,如何?
编辑 1:
这是在 keyup 事件上调用的函数:
function displaySearchResult(key){
var li=$('.listcontainer ul li:contains('+key+')');
li.parent().prepend();
}
但我认为只有当我输入整个文本作为键时,它才会起作用。
请告诉我哪里出错了。
假设您选择了所需的列表项并将其存储在变量li
中:
li.parent().prepend(li);