使用 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;
我在我的购物结账页面中使用 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;