zoukankan      html  css  js  c++  java
  • $("#id").on("click","被选择的元素",function(e){});

    1 $("#id").on("click","button[data-task-id]",function(e){});

    code1 

    意思是当页面控件id的元素button[data-task-id]被单击时,执行function(e).

    此语句原是列表(kendoGrid格式)中一个“明细”按钮(红框标注)的触发函数,样式如下:

    按钮定义如下:

    1 return kendo.format("<button type='button' class='k-button k-button-icontext' style='min- 0px;' data-backdrop='static' data-task-id='{0}' value='{1}' data-backdrop='static' data-toggle='modal' data-target='#RecordModifyDetailModal' >明细</button>",dataItem.eventNumber,dataItem.eventNumber);

    code2

    能看到button有个属性“data-task-id”,那么code1就很好理解了,在code2定义中每个button都一个独一无二的“data-task-id”,用来被识别是哪一行的“明细”被触发,当按钮被触发,code1中的“button[data-task-id]”就知道是哪个控件的哪个元素被触发,此时便会执行函数。

  • 相关阅读:
    366. Find Leaves of Binary Tree
    369. Plus One Linked List
    370. Range Addition
    411. Minimum Unique Word Abbreviation
    379. Design Phone Directory
    Permutation
    leetcode216-Combination Sum III
    百度star编程赛-练习1
    腾讯暑期实习生面试题
    素数筛选
  • 原文地址:https://www.cnblogs.com/wisdomns/p/10478052.html
Copyright © 2011-2022 走看看