Improved set internal feature, removed rerender().
This commit is contained in:
parent
3bc3b33429
commit
eeb2892205
1 changed files with 14 additions and 15 deletions
|
@ -627,12 +627,11 @@ class ArticleView extends App.Controller
|
||||||
internal: internal
|
internal: internal
|
||||||
)
|
)
|
||||||
|
|
||||||
# runtime update
|
# runntime update
|
||||||
for article in @articles
|
if internal
|
||||||
if article_id is article.id
|
$(e.target).closest('.article-content').find('.text-bubble').addClass('internal')
|
||||||
article['internal'] = internal
|
else
|
||||||
|
$(e.target).closest('.article-content').find('.text-bubble').removeClass('internal')
|
||||||
@render()
|
|
||||||
|
|
||||||
show_toogle: (e) ->
|
show_toogle: (e) ->
|
||||||
e.preventDefault()
|
e.preventDefault()
|
||||||
|
@ -647,16 +646,16 @@ class ArticleView extends App.Controller
|
||||||
|
|
||||||
more_toogle: (e) ->
|
more_toogle: (e) ->
|
||||||
e.preventDefault()
|
e.preventDefault()
|
||||||
if !$(e.target).parent().find('.article-meta.top').hasClass('hide')
|
if !$(e.target).closest('.article-content').find('.article-meta.top').hasClass('hide')
|
||||||
$(e.target).parent().find('.more').removeClass('hide')
|
$(e.target).closest('.article-content').find('.more').removeClass('hide')
|
||||||
$(e.target).parent().find('.close-details').addClass('hide')
|
$(e.target).closest('.article-content').find('.close-details').addClass('hide')
|
||||||
$(e.target).parent().find('.article-meta.top').addClass('hide')
|
$(e.target).closest('.article-content').find('.article-meta.top').addClass('hide')
|
||||||
$(e.target).parent().find('.article-meta.bottom').addClass('hide')
|
$(e.target).closest('.article-content').find('.article-meta.bottom').addClass('hide')
|
||||||
else
|
else
|
||||||
$(e.target).parent().find('.more').addClass('hide')
|
$(e.target).closest('.article-content').find('.more').addClass('hide')
|
||||||
$(e.target).parent().find('.close-details').removeClass('hide')
|
$(e.target).closest('.article-content').find('.close-details').removeClass('hide')
|
||||||
$(e.target).parent().find('.article-meta.top').removeClass('hide')
|
$(e.target).closest('.article-content').find('.article-meta.top').removeClass('hide')
|
||||||
$(e.target).parent().find('.article-meta.bottom').removeClass('hide')
|
$(e.target).closest('.article-content').find('.article-meta.bottom').removeClass('hide')
|
||||||
|
|
||||||
checkIfSignatureIsNeeded: (type) =>
|
checkIfSignatureIsNeeded: (type) =>
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue