Javascript 追加内容时,jQuery返回“未定义不是函数”
因此,我创建了代码,用户单击按钮,然后jQuery读取输入文本中的值,并将其存储在变量中。但是,如果我想使用该变量并将该值附加到元素中,jQuery将返回undefined,因为它不是一个函数,也不起作用。这是小提琴:Javascript 追加内容时,jQuery返回“未定义不是函数”,javascript,jquery,html,Javascript,Jquery,Html,因此,我创建了代码,用户单击按钮,然后jQuery读取输入文本中的值,并将其存储在变量中。但是,如果我想使用该变量并将该值附加到元素中,jQuery将返回undefined,因为它不是一个函数,也不起作用。这是小提琴: Fiddle:这是关于添加菜单div元素表单文本字段。这是你发送的小提琴代码的更新,希望对你有所帮助 $('#btnSubmit').on('click',function(e){ var newMenu = $('#add_list').val(); var ele
Fiddle:这是关于添加菜单div元素表单文本字段。这是你发送的小提琴代码的更新,希望对你有所帮助
$('#btnSubmit').on('click',function(e){
var newMenu = $('#add_list').val();
var elem = '<li><a href="#"><span class="glyphicon glyphicon-briefcase"></span> '+newMenu+'</a></li>';
$('.nav-pills.nav li').last().append(elem);
});
一个可能的原因可能是,如果文本输入的值为null,并且您正在对此变量使用parseInt或parseFloat。所以在使用前检查它的值
$("#btn").click(function(e){
var myvar= $("#myhiddenfld").val();
if(myvar=="") myvar=0;
else myvar=parseInt(myvar);
$("#storeinput").val(myvar);
//or use your append code here as you like
})
嗯,不在CSS字段中发布JavaScript可能会有所帮助……是的,这就是我正在搜索的内容。谢谢: