|
@@ -123,7 +123,20 @@ class TemplateItem extends React.Component {
|
|
|
}
|
|
|
|
|
|
handleTitleClick(e) {
|
|
|
- if($(e.target).attr('src')){
|
|
|
+ if(e.target.tagName == 'I'){
|
|
|
+ let tmpDomLis = $(e.target).parent().parent().siblings()
|
|
|
+ $(e.target).parent().next().slideToggle()
|
|
|
+ if($(e.target).parent().next().height() == 0){
|
|
|
+ $(e.target).next().attr('src',arrow_down_icon)
|
|
|
+ }else{
|
|
|
+ $(e.target).next().attr('src',arrow_icon)
|
|
|
+ }
|
|
|
+ for(let i = 0;i < tmpDomLis.length;i++){
|
|
|
+ let tmpDiv = tmpDomLis[i]
|
|
|
+ $(tmpDiv).children().eq(1).slideUp()
|
|
|
+ $(tmpDiv).children().eq(0).children('img').eq(0).attr('src',arrow_icon)
|
|
|
+ }
|
|
|
+ }else if($(e.target).attr('src')){
|
|
|
let tmpDomLis = $(e.target).parent().parent().siblings()
|
|
|
$(e.target).parent().next().slideToggle()
|
|
|
if($(e.target).parent().next().height() == 0){
|
|
@@ -170,13 +183,13 @@ class TemplateItem extends React.Component {
|
|
|
src={this.getCheckIcon()[0]}
|
|
|
/></div>:null
|
|
|
}
|
|
|
- <span
|
|
|
+ <i
|
|
|
ref={(title) => this.titleDOM = title}
|
|
|
className={style['title']}
|
|
|
title={name+sexStr}
|
|
|
>
|
|
|
{name+sexStr}
|
|
|
- </span>
|
|
|
+ </i>
|
|
|
<img className={style.arrow} src={arrow_icon} />
|
|
|
<img title={'删除模板'}
|
|
|
className={style.del}
|