添加類似類別的輸入時出現問題(addinput_units
)。添加類似類別的輸入時出現問題
在example當您點擊「字段1」旁邊的「添加」鏈接時,它會在值爲「字段1」的「字段2」之後添加一個新的輸入。
如何添加一個新的字段,使用HTML中與類似的類(addinput_units
)最接近的「添加」鏈接?
$(function() {
$('a.add_input').live('click', function (event) {
event.preventDefault();
var $class = '.' + $(this).closest('div.find_input').find('div').attr('class').split(" ")[0];
var newDiv = $($(this).closest($class).get(0)).clone(false);
$(this).closest($class).find('.add_input:first').remove()
newDiv.hide().fadeIn('slow');
$($class + ':last').after(newDiv);
});
});
EDITE:
原來這就是我的代碼無法正常工作正確的。見:http://jsfiddle.net/FpsPh/4/
這是我原來的代碼,不工作正確。看你:http://jsfiddle.net/FpsPh/4/ –
我已經用我的JavaScript更新了你的jsfiddle(http://jsfiddle.net/FpsPh/5/),它仍然以我期待的方式工作。如果這不是您想要的行爲,您是否可以嘗試再次解釋所需的行爲?我無法理解你最初的問題。 – jmar777