Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/228.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 在数据标记上放置事件(单击)_Jquery - Fatal编程技术网

Jquery 在数据标记上放置事件(单击)

Jquery 在数据标记上放置事件(单击),jquery,Jquery,我有这个密码 <div id="toolbar" class="btn-group"> <button class="btn btn-primary" type="button">Actions</button> <button class="btn btn-primary dropdown-toggle" type="button" data-toggle="dropdown" data-submenu="" aria-

我有这个密码

<div id="toolbar" class="btn-group">
        <button class="btn btn-primary" type="button">Actions</button>
        <button class="btn btn-primary dropdown-toggle" type="button" data-toggle="dropdown" data-submenu="" aria-expanded="false">
            <span class="caret"></span>
        </button>

        <ul class="dropdown-menu dropdown-menu-right">
            <li><a id="cancelPaymentAction" tabindex="0">Annuler</a></li>
            <li><a id="savePaymentAction" tabindex="0">Sauvegarder</a></li>
            <li class="divider"></li>
            <li><a tabindex="0">Payer</a></li>
            <li class="pull-right"><a data-payment-mode="CASH" tabindex="0">Comptant</a></li>
            <li class="pull-right"><a data-payment-mode="ATM" tabindex="0">Débit</a></li>
            <li class="pull-right"><a data-payment-mode="CREDITCARD" tabindex="0">Carte de crédit</a></li>
            <li class="pull-right"><a data-payment-mode="GIFTCARD" tabindex="0">Carte cadeaux</a></li>
            <li class="pull-right"><a data-payment-mode="CHECK" tabindex="0">Chèque</a></li>
        </ul>
    </div>

行动
  • 环空器
  • 索维加德
  • 付款人
  • 编译器
  • Débit
  • 点菜
  • 点菜
  • 切克

当我们找到数据支付模式标签时,我会搜索一种点击方式。

我相信您正在寻找与点击事件相结合的方式。在您的情况下,这将类似于:

$('[data-payment-mode]').click(function() {
    var paymentMode = $(this).attr('data-payment-mode');
    alert( 'Payment mode '+paymentMode+' selected' );
});

我相信您正在寻找与单击事件相结合的。在您的情况下,这将类似于:

$('[data-payment-mode]').click(function() {
    var paymentMode = $(this).attr('data-payment-mode');
    alert( 'Payment mode '+paymentMode+' selected' );
});

不错,不过我会缩进付款方式。不过还是管用的!:)不错,不过我会缩进付款方式。不过还是管用的!:)