javascript - jq节点操作问题

 ___何鵬 发布于 2022-11-13 01:26

     

[主持人]小天

以邓小平理论、“三个代表”重要思想、科学发展观为指导,《视频文字》认真贯彻党的十八大、十八届二中、三中、四中、五中全会和习近平总书记系列重要讲话精神。

小天:我只有两个意见,增加公务员和事业单位的缴费比例降低药费!

小天:我只有两个意见,增加公务员和事业单位的缴费比例降低药费!

小天:我只有两个意见,增加公务员和事业单位的缴费比例降低药费!

小天:我只有两个意见,增加公务员和事业单位的缴费比例降低药费!

查看更多

最多输入100个字 确定 [取消]

需求就是点击;调用文档中的输入框

;并且插入

后面;再次点击将插入的p移除;输入框默认状态是隐藏的;当点击输入框本身的取消按钮就把其删除;自己尝试过好多修改都没做出来;麻烦大家帮帮忙

6 个回答
  • 谢邀。
    本答案不讨论编码习惯和实现方法等,只说一下出问题的原因。


    看了你的贴的代码,我估计你这问题是新插入的dom的事件监听问题。

    你的js代码是在dom树渲染好后开始查找dom节点,添加监听的。
    然而,你的评论框节点是新插入进去的,之后并没有对齐种cancel-btn进行事件监听。

    这个是错的根源。

    解决方法是用事件代理,举个例子:

    $(document).on('click', '.cancel', function(){
         console.log(123)
         $box.remove()
    })
    2022-11-13 01:26 回答
  • 把逻辑先理清楚 然后方法看下官网的用法 不是难点

    2022-11-13 01:26 回答
  • ID命名要用驼峰

     //二级评论取消按钮
     $("#cancelBtn").click(function(){
         console.log(123)
         $box.remove()
     })
    2022-11-13 01:26 回答
  • 谁实话 看了半天没看懂你的意思

    2022-11-13 01:26 回答
  • js程序呢?
    ps:你说的这些都是关于DOM添加删除元素操作的,一步一步按部就班的来,肯定能实现,不算技术问题。

    2022-11-13 01:26 回答
  • 。。。。那你为什么不直接把这个节点放在info后面。然后操作他隐藏显示?

    2022-11-13 01:26 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有