使用 jquery 步时无法使用 jquery

unable to use jquery while using jquery-steps

我在我的购物结账页面中使用 jquery-steps 并且工作正常,但我无法使用 jquery 获取表单中的元素以根据quantity.I 没人帮忙吗?

我通过下面的代码初始化向导,但是当我使用其他 jquery 代码时喜欢

$(".remove > div").click(function() {

不行

JS

<script>
        var form = $(".shopping-cart");
            form.children("div").steps({
                headerTag: ".header-tags",
                bodyTag: "section",
                transitionEffect: "fade",
                onStepChanging: function (event, currentIndex, newIndex) {
                  if (currentIndex > newIndex)
                    {
                        return true;
                    }
                    form.validate().settings.ignore = ":disabled,:hidden";
                    return form.valid();
                },
                onFinishing: function (event, currentIndex) {
                    form.validate().settings.ignore = ":disabled";
                    return form.valid();
                },
                onFinished: function (event, currentIndex) {
                    alert("Submitted!");
                }
            });

你可以试试这个

$( ".shopping-cart" ).on( "click", ".remove > div", function() {
    // your code here
});

您应该使用表单 ID 而不是 class。 而不是

var form = $(".shopping-cart");

使用

var form = $("#your-shopping-cart-id");

文档也包含很多有用的东西examples;