未捕获的类型错误:无法读取属性'删除'的未定义
Uncaught TypeError: Cannot read property 'remove' of undefined
未工作&不删除弹出窗口(_up)
function add_comm(){
if($("#fio").val().length>0&&$("#ms_comment").val().length>0){
$.post('/send.php',{subject:"Комент",message:"FIO: "+$("#fio").val()+"<br /> Comment: "+$("#ms_comment").val()+"<br>"});
$(".bs-example-modal-sm").modal("show");
$('.bs-example-modal-sm .modal-content')[0].remove();
$("#ffrr").html('We call U');
}else{
alert('Warning');
}
}
HTML
<button type="button" class="btn btn-default" onclick="add_comm(); return true;">Send</button>
要只删除第一个元素,请使用jQuery选择器:
$('.bs-example-modal-sm .modal-content:first').remove();
但是,如果您使用引导模式,也许您还应该查看模式切换函数。
执行[0]
时,它将获取DOM元素本身。DOM元素没有remove()
方法。您需要jQuery值。因此:
$('.bs-example-modal-sm .modal-content').remove();
请参阅此JSFiddle:http://jsfiddle.net/skipallmighty/186ztcbh/
相关文章:
- 主干中的模型属性未定义
- JavaScript 2d 数组导致“无法读取未定义的属性'未定义'”
- JSON对象属性未定义
- Waypoint的循环,退出循环后属性未定义
- Javascript:错误“无法设置属性”..'未定义”
- 翡翠 - 显示对象属性 - 未定义
- 属性未定义,但控制台.log可以看到它
- JavaScript 对象的属性未定义
- Javascript 对象属性未定义(但属性已设置)
- DOM 元素属性未定义 - jquery / ruby on rails.
- Nodejs JSON 属性未定义
- 错误:窗口打开器的属性未定义
- angular Js:Array.lenght属性未定义
- 正在尝试访问JavaScript对象的属性=未定义
- Marionette属性未定义,请从API获取
- AngularJS作用域属性未定义
- 对象的属性未定义,尽管已指定值
- 为什么我一直收到一个错误,说对象属性未定义
- 对象属性未定义,但我看到它不是
- .map()img src属性未定义