我使用jQuery自动完成自动完成的文本区域等功能
$(function() {
var availableTags = [
"ActionScript",
"AppleScript",
"Asp",
"BASIC",
"C",
"C++",
"Clojure",
"COBOL",
"ColdFusion",
"Erlang",
"Fortran",
"Groovy",
"Haskell",
"Java",
"JavaScript",
"Lisp",
"Perl",
"PHP",
"Python",
"Ruby",
"Scala",
"Scheme"
];
$("#tags").autocomplete({
source: availableTags
});
});
虽然我希望做的是摆脱availableTags,并使它所以它搜索中说div.post h3.username并从那里获取用户名称。另外我想用这个textarea这是可能的吗?
下一个问题是,当你第一次写@时,这是唯一可行的工作,那么像@T这样的用户将显示所有的T用户?
列表老实说可以在textarea旁边,这很好,老实说!虽然我所说的是说我们在这个文本区域。当我写@时,我想让该div显示在我选择的左侧或右侧,以及在该页面上发布的用户列表。并且在接近时变得更小,所以@Rober会提出罗伯特史密斯(P.S.我使用的代码将不会在名称中使用空格,只有%20被添加,我相信)。 – EasyBB
然后,hexist和Barmar的建议对您很有帮助。这里有一个演示http://jsbin.com/usuwe/2。 –
对我来说唯一的问题是,我是一个新手,你可以告诉。而Hexist我不太明白。和Barmar我不明白他在说什么,也不知道如何去做。记住我是一个新手,哈哈。 – EasyBB