我想添加一個隱藏的輸入字段的表單時,類=「複選框」的跨度被點擊,並刪除相同的字段時,點擊帶有複選標記的跨度。使用變量添加和刪除表單輸入字段與jQuery
我可以添加輸入,但我不能刪除它。
我的HTML:
<span title="Here's My Title" class="wishlistcheck checkbox">1</span>
<form id="wishlistform"></form>
我的javascript:
$(document).ready(function() {
var appNum = 0;
$("span.wishlistcheck").click(function() {
var el = $(this);
var appName = el.attr("title");
var isChecked = el.hasClass('checkmark');
if(!isChecked) {
el.removeClass('checkbox');
el.addClass('checkmark');
appNum++
$("#wishlistform").append("<input id=\"" + appName + "\" type=\"hidden\" name=\"product_" + appNum + "\" value=\"" + appName + "\">");
} else {
el.removeClass('checkmark');
el.addClass('checkbox');
appNum--
$("input#" + appName).remove();
}
});
});
大家都知道,'appNum ++'和'appNum - '是報表,並且需要分號後對吧? – gcochard