我正在使用 jQuery Cookie 插件。我希望,当我在输入中写入文本时,在下一个 session 中记住该文本。
$(".webform-submit").click(function () {
$.cookie('telCookie', $telephoneCookie.val(), {
expires: 365
});
});
//set the value of the cookie to the element element_1
var $telephoneCookie = $("#edit-submitted-telefon").val($.cookie("telCookie"))
HTML:
<input type="text" id="edit-submitted-telefon" name="submitted[telefon]" step="any" class="form-text form-number required">
但是值没有我的文本,所以这个输入变得未定义
我该如何解决这个问题?谢谢。
最佳答案
我认为你需要做出改变,因为你将 jquery 变量与 javascript 变量混合在一起
改变
var $.telephoneCookie = $("#edit-submitted-telefon").val($.cookie("telCookie"))
并且也改变
$.cookie('telCookie', $.telephoneCookie, {
expires: 365
});
关于javascript - 通过 jQuery Cookie 记住输入中的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27683755/