当单击向上/向下箭头以滑动隐藏div时,将调用此函数。如果div被隐藏,则箭头指向下方,并在显示div时变为up。如果显示div,则箭头指向隐藏div并在div关闭时向下改变。我只是想知道是否有更有效的方法来做到这一点,或者如果这是正确的方式。谢谢。JQuery slideToggle替换图像src
function showInfo(info_id) {
var img_id = '#arrow_'+info_id;
var div = '#info_'+appointment_id;
$(div).slideToggle('normal',function() {
if ($(this).is(':visible')) {
$(img_id).attr('src',$(img_id).attr('src').replace('_down','_up'));
}
else {
$(img_id).attr('src',$(img_id).attr('src').replace('_up','_down'));
}
});}