对于JQuery 一个不错的控件是:accordion,但是使用的时候还是有个问题。
function add(){
$('#aa').accordion('add',{
title:'New Title'+idx,
content:'New Content'+idx
});
idx++;
}
function removeClick(){
var pp = $('#aa').accordion('getSelected');
if (pp){
var title = pp.panel('options').title;
alert(title);
$('#aa').accordion('remove',title);
}
}
<div style="margin: 10px 0;">
<a href="#" class="easyui-linkbutton" οnclick="select()">Select</a>
<a href="#" class="easyui-linkbutton" οnclick="add()">Add</a>
<a href="#" class="easyui-linkbutton" οnclick="removeClick()">Remove</a>
</div>
看removeClick方法,这样的定义是可以的。
但是如果是remove,点击按钮时就会没有反应,很可能是和$('#aa').accordion('remove',title);方法冲突了