【问题标题】:jquery onclick not running magento 2jquery onclick没有运行magento 2
【发布时间】:2016-05-24 01:10:28
【问题描述】:

我在 phtml 文件中创建了一个模块,我想添加一个在单击单选按钮时显示警报的 jQuery。但是,当我单击按钮时没有任何反应(没有错误,没有警报),但是当我尝试使用 Firebug 复制和粘贴类似的代码时,脚本工作。

就像 Magento 2 没有执行代码一样。

我错过了什么?

myfile.phtml 中的代码如下:

        <div class="payment-method-billing-address">
         <script>
            require(['jquery'],function($){

                $('input[name=answer]').on('click', function(){
                    alert('You have selected a button');
                });

            });
        </script>

<form method="POST" action="../mymodule" >

<input type="radio" name="answer" value="A" required/>Apple

</form>

【问题讨论】:

标签: jquery magento magento2


【解决方案1】:

在输入类型单选中使用更改而不是单击

$('input[name=answer]').change(function(){
alert('You have selected a button');
});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-06
    相关资源
    最近更新 更多