我正在尝试以与 asmselect 相同的方式为列表项设置动画,但它似乎一直从高度减去 2px 而不是加减
<script type="text/javascript">
$(document).ready(function() {
$('#name').change(function(){
$('#name option:selected').each( function() {
/*$('.asmListItem').animate({
opacity: "show",
height: "show"
}, 100, "swing", function() {
$('.asmListItem').animate({
height: "+=2px"
}, 50, "swing", function() {
$('.asmListItem').animate({
height: "-=2px"
}, 25, "swing");
});
});*/
$('#select-to')
.append("<li class='asmListItem' value='"+$(this)
.val()+"'><span class='asmListItemLabel'>" + '<b>'+$('#subnam').val() + ' </b>' + $(this)
.text()+"</span><a href=# class='asmListItemRemove'>remove</a></li>");
$(this).remove();
});
});
$('.asmListItemRemove').live('click', function() {
$(this).closest('li').remove();
});
});
有任何想法吗?