[更新]添加图文编辑删除功能

This commit is contained in:
Anyon 2017-05-15 18:20:47 +08:00
parent 3e18113782
commit e46789f800

View File

@ -9,12 +9,14 @@
{if empty($vo['articles']) eq false} {if empty($vo['articles']) eq false}
{foreach $vo.articles as $key=>$value} {foreach $vo.articles as $key=>$value}
<div class="news-item transition" data-id="{$value.id}" style="background-image:url('{$value.local_url}?imageView2/1/w/338/h/190/interlace/1')"> <div class="news-item transition" data-id="{$value.id}" style="background-image:url('{$value.local_url}?imageView2/1/w/338/h/190/interlace/1')">
<a class="upload-multiple-close fa fa-close hide"></a>
<span class="news-title">{$value.title}</span> <span class="news-title">{$value.title}</span>
</div> </div>
<hr/> <hr/>
{/foreach} {/foreach}
{else} {else}
<div class="news-item transition active news-image" style="background-image:url('__PUBLIC__/static/plugs/uploader/theme/image.png')"> <div class="news-item transition active news-image" style="background-image:url('__PUBLIC__/static/plugs/uploader/theme/image.png')">
<a class="upload-multiple-close fa fa-close hide"></a>
<span class="news-title"></span> <span class="news-title"></span>
</div> </div>
<hr/> <hr/>
@ -216,7 +218,7 @@
/*! 添加新图文 */ /*! 添加新图文 */
$body.off('click', '.news-box .article-add').on('click', '.news-box .article-add', function () { $body.off('click', '.news-box .article-add').on('click', '.news-box .article-add', function () {
var $html = $('<div class="news-item transition" style="background-image:url(__PUBLIC__/static/plugs/uploader/theme/image.png)"><span class="news-title"></span></div><hr />'); var $html = $('<div class="news-item transition" style="background-image:url(__PUBLIC__/static/plugs/uploader/theme/image.png)"><a class="upload-multiple-close fa fa-close hide"></a><span class="news-title"></span></div><hr />');
$html.insertBefore(this).trigger('click'); $html.insertBefore(this).trigger('click');
$('.news-item').size() >= 7 && $(this).hide(); $('.news-item').size() >= 7 && $(this).hide();
}); });
@ -268,5 +270,7 @@
.news-right .layui-input:hover, .news-right .layui-input:focus{border-color:#e5e6e7!important;} .news-right .layui-input:hover, .news-right .layui-input:focus{border-color:#e5e6e7!important;}
.news-right .input-group-addon{background:#fff;border-radius:0;border-color:#e5e6e7;} .news-right .input-group-addon{background:#fff;border-radius:0;border-color:#e5e6e7;}
.news-right .upload-image-box{width:150px;height:120px;background-size:cover;background-position:center center;} .news-right .upload-image-box{width:150px;height:120px;background-size:cover;background-position:center center;}
.news-item .upload-multiple-close{width:30px;height:30px;line-height:30px;text-align:center;background-color:rgba(0,0,0,.5);color:#fff;float:right}
.news-item .upload-multiple-close:hover{text-decoration:none}
</style> </style>
{/block} {/block}