1
我有一個空的input#tags
。 我有一個p#list_tags
很少span.keyword
。 當我單擊.keyword
時,其文本附加到input.val()
但是,如果再次單擊它,我無法從val()
中刪除它的文本。 我的代碼:刪除輸入值中的文本jquery
$("p#list_tags span.keyword").click(function() {
var tag = $(this).text();
var tags = $("#tags").val();
if($(this).hasClass('selected_tag')) {
$(this).removeClass('selected_tag');
// Here, I don't know what to do... I've tried this, but...
// $("#tags").remove(":contains('" + tag + "')");
}
else {
$("#tags").val(tags + ' ' + tag);
$(this).addClass('selected_tag');
}
});
這值得一點上來!效果很好。 – 2014-11-18 08:32:05