【发布时间】:2021-07-19 09:55:21
【问题描述】:
我知道这将是非常基本的,因为我可以理解这应该是多么简单 - 但我已经把自己搞砸了。
我只是想制作一个搜索栏功能。这是输入 -
<input class="form-control me-2 header__searchbar comic__search" type="search" placeholder="Search" aria-label="Search" style="width: 15rem; margin-left: 2rem;">
这是代码(到目前为止),但我无法让它返回值。
var searchbar = $(".comic__search");
var searchBarVal = ""
$("body").on("keyup", searchbar, function() {
searchBarVal = searchbar.value;
console.log(searchbar.value);
})
谢谢大家
【问题讨论】:
-
嗨@RoryMcCrossan - 感谢您的回答,尽管我现在更加困惑。事件处理程序按原样正确触发,只是没有返回 console.log 中的值(我知道我目前没有返回任何内容,实际上只是试图让值正常工作)
-
我在下面为您添加了一个答案,概述了问题以及如何解决它。
-
谢谢@RoryMcCrossan,非常感谢。
标签: javascript jquery search