代码之家  ›  专栏  ›  技术社区  ›  nikib3ro

jquery-图像管理

  •  1
  • nikib3ro  · 技术社区  · 14 年前

    是否有jquery插件/javascript控件允许我显示图像数组,但至少可以选择删除某个用户操作上的图像。

    像这样: http://www.gmarwaha.com/jquery/jcarousellite/index.php 但每个图像上都有专用的删除按钮。

    我能想到的第一个额外的选择是重新排列图像的顺序。

    如果没有…我想我会把刚才提到的我自己…

    1 回复  |  直到 14 年前
        1
  •  2
  •   Daniel Dyson    14 年前

    您只需向每个映像添加一个单击事件,并使用一些jquery从列表中删除该映像。不需要编写单独的插件。下面的语法可能是错误的。我把这个写在手机上,所以没办法检查。但你得到了照片(sic)。

    <script type="text/javascript">
        $(function() {
            $("div.jCarouselLite > img").click(function(){
                $(this).hide();
            });
        });
    </script>
    
            <div class="jCarouselLite">
                <ul>
                    <li><img src="image/1.jpg" alt="" width="150" height="118"></li>
    
                    <li><img src="image/2.jpg" alt="" width="150" height="118"></li>
                    <li><img src="image/3.jpg" alt="" width="150" height="118"></li>
                    <li><img src="image/4.jpg" alt="" width="150" height="118"></li>
                    <li><img src="image/5.jpg" alt="" width="150" height="118"></li>
                    <li><img src="image/6.jpg" alt="" width="150" height="118"></li>
                    <li><img src="image/7.jpg" alt="" width="150" height="118"></li>
                    <li><img src="image/8.jpg" alt="" width="150" height="118"></li>
                    <li><img src="image/9.jpg" alt="" width="150" height="118"></li>
                    <li><img src="image/10.jpg" alt="" width="150" height="118"></li>
    
                    <li><img src="image/11.jpg" alt="" width="150" height="118"></li>
                </ul>
            </div>