遇到一些问题,尝试将字符串插入HTML表单上的占位符元素。 声明了一个变量用于每个函数中的参数,不确定这是否是正确的方法......
var placeholder_value = $(search-typing).prop('placeholder');
使用jQuery的经验很少,有人可以帮助
答案 0 :(得分:0)
不确定它是否是拼写错误,但搜索键入不是变量名称:变量不能包含短划线/减号。你需要一个像search_typing这样的变量。
有一篇很棒的帖子What characters are valid for JavaScript variable names?。
答案 1 :(得分:0)
var placeholder_value = $('#search-typing').prop('placeholder');
您需要在选择器上使用正确的前缀,使用#按ID获取元素。使用句点来获取一个元素(或元素) - 即:
$('.myClass').prop('placeholder');
您还需要将其括在引号中,如上所述。
这是学习jQuery背后的基础知识的非常好的交互方式