热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

单击时动态创建
  • 元素-Dynamicallycreate
  • elementonclick
  • Ihavethefollowingonhtml我在html上有以下内容<html><head><scriptsrc..3003_Tes

    I have the following on html

    我在html上有以下内容

    
    
        
        
    
        
    
    
    
    

    I am trying to get write a function to handle the event when any of the list element get clicked. But it doesn't seems to be triggering at all when I click on the

  • element.

    我试图编写一个函数来处理任何列表元素被点击时的事件。但是当我点击

  • 元素时,它似乎根本没有触发。

  • $('#addressList').on('click', 'li', function() {
        alert("clicked");
        alert( $(this).text() );
    
    });
    

    The

  • elements are created dynamically through this code:

  • 元素是通过以下代码动态创建的:

  • listCOntents= $("
  • " + addresses[i].lable + "
  • "); jQuery('#addressList').append(listContents);

    And I verified through my browser's console that they are being created correctly as such

    我通过浏览器的控制台验证了它们是否正确创建

    outerHTML: "
  • 6 Cashew Crescent
    6 Cashew Crescent. (S)679751
  • "

    Let's ignore about the dynamic list first. The thing is even my static list element are not responding to the event handler upon click. Have been trying to figure out the problem for a couple of hours now..

    我们先忽略动态列表。甚至我的静态列表元素在点击时没有响应事件处理程序。一直试图找出问题几个小时了..

    I have created a jsfiddle for my static li element not working https://jsfiddle.net/tmu50t9z/

    我为我的静态li元素创建了一个jsfiddle不工作https://jsfiddle.net/tmu50t9z/

    jsfiddle to my whole code > https://jsfiddle.net/8wwnx64x/

    jsfiddle to my code> https://jsfiddle.net/8wwnx64x/

    2 个解决方案

    #1


    0  

    $('#addressList li').on('click', function() {
        alert("clicked");
        alert( $(this).text() );
    
    });
    

    #2


    0  

    Work code, try this

    工作代码,试试这个

    HTML

    Javascript

    var a=0;
    $('#aaa').click(function() {
     $('#addressList').append('
  • 6 Cashew Crescent
    6 Cashew Crescent. (S)679751
  • '); a++ }); $( "#addressList" ).on( "click", "li", function( event ) { event.preventDefault(); console.log( $( this ).text() ); });

    推荐阅读
    • DNN Community 和 Professional 版本的主要差异
      本文详细解析了 DotNetNuke (DNN) 的两种主要版本:Community 和 Professional。通过对比两者的功能和附加组件,帮助用户选择最适合其需求的版本。 ... [详细]
    • 扫描线三巨头 hdu1928hdu 1255  hdu 1542 [POJ 1151]
      学习链接:http:blog.csdn.netlwt36articledetails48908031学习扫描线主要学习的是一种扫描的思想,后期可以求解很 ... [详细]
    • 深入理解Vue.js:从入门到精通
      本文详细介绍了Vue.js的基础知识、安装方法、核心概念及实战案例,帮助开发者全面掌握这一流行的前端框架。 ... [详细]
    • 本文详细介绍了如何在Kendo UI for jQuery的数据管理组件中,将行标题字段呈现为锚点(即可点击链接),帮助开发人员更高效地实现这一功能。通过具体的代码示例和解释,即使是新手也能轻松掌握。 ... [详细]
    • 本文详细介绍了如何使用 HTML 和 CSS 对文件上传按钮进行样式美化,使用户界面更加友好和美观。 ... [详细]
    • Asp.net MVC 中 Bundle 配置详解:合并与压缩 JS 和 CSS 文件
      本文深入探讨了 Asp.net MVC 中如何利用 Bundle 功能来合并和压缩 JavaScript 和 CSS 文件,提供了详细的配置步骤和示例代码,适合开发人员参考学习。 ... [详细]
    • 交互式左右滑动导航菜单设计
      本文介绍了一种使用HTML和JavaScript实现的左右可点击滑动导航菜单的方法,适用于需要展示多个链接或项目的网页布局。 ... [详细]
    • 使用ASP.NET与jQuery实现TextBox内容复制到剪贴板
      本文将介绍如何利用ASP.NET结合jQuery插件,实现将多行文本框(TextBox)中的内容复制到用户的本地剪贴板上。该方法主要适用于Internet Explorer浏览器。 ... [详细]
    • 本文详细探讨了JavaScript中的闭包与柯里化技术,这两者是函数式编程的重要组成部分,对提升代码的灵活性和可维护性具有重要作用。 ... [详细]
    • Python自动化处理:从Word文档提取内容并生成带水印的PDF
      本文介绍如何利用Python实现从特定网站下载Word文档,去除水印并添加自定义水印,最终将文档转换为PDF格式。该方法适用于批量处理和自动化需求。 ... [详细]
    • 基于JQuery实现的评分插件
      本文介绍了一个使用JQuery创建的交互式评分控件。当用户将鼠标悬停在星星上时,左侧的星星会变为实心,右侧保持空心,并显示对应的评分等级;移开鼠标后,所有星星恢复为空心状态。 ... [详细]
    • 使用JS、HTML5和C3创建自定义弹出窗口
      本文介绍如何结合JavaScript、HTML5和C3.js来实现一个功能丰富的自定义弹出窗口。通过具体的代码示例,详细讲解了实现过程中的关键步骤和技术要点。 ... [详细]
    • Spring Boot 中静态资源映射详解
      本文深入探讨了 Spring Boot 如何简化 Web 应用中的静态资源管理,包括默认的静态资源映射规则、WebJars 的使用以及静态首页的处理方法。通过本文,您将了解如何高效地管理和引用静态资源。 ... [详细]
    • 优雅实现 jQuery 折叠展开下拉菜单
      本文介绍了一种使用 jQuery 实现的优雅折叠和展开效果的下拉菜单,通过简单的 HTML 结构和 CSS 样式,结合 jQuery 脚本,可以轻松创建出美观且功能强大的下拉菜单。 ... [详细]
    • 近期,谷歌公司的一名安全工程师Eduardo Vela在jQuery Mobile框架中发现了一项可能引发跨站脚本攻击(XSS)的安全漏洞。此漏洞使得使用jQuery Mobile的所有网站面临潜在的安全威胁。 ... [详细]
    author-avatar
    exu8145079
    这个家伙很懒,什么也没留下!
    PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
    Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有