开发者社区> 问答> 正文

如何判断jquery是否用.append()成功创建了元素

如题,用 append() 的方法创建了一个 #message,如何检测创建成功了呢?

展开
收起
小旋风柴进 2016-03-23 14:32:52 2789 0
1 条回答
写回答
取消 提交回答
  • var $target= $('#target');
    $target.append('<div id="message"></div>');
    
    if ($('#message', $target).length == 1) {
        alert('success');
    } else {
        alert('fail');
    }

    这个行不?

    或者

    // 一开始就检查有没有#message, 如没有就创建
    if (!$('#message').length) {
        $('#target').append('<div id="message"></div>');
    }
    
    // do something....
    2019-07-17 19:11:01
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关课程

更多

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载