zoukankan      html  css  js  c++  java
  • Asp.net使用JQuery实现放大图片效果

            JQuery已成为现在流行的脚本库, 今天我们还实现Asp.net使用JQuery实现放大图片效果. 首先让我们在ASPX引用JS文件,简单的CSS:

       1:   <style type="text/css">
       2:          .imgthumb
       3:          {
       4:              height:100px;
       5:              100px;
       6:          }
       7:          .imgdiv
       8:          {
       9:              background-color:White;
      10:              margin-left:auto;
      11:              margin-right:auto;
      12:              padding:10px;
      13:              border:solid 1px #c6cfe1;
      14:              height:500px;
      15:              450px;
      16:          }
      17:  </style>
      18:   <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js" type="text/javascript">
      19:  </script>
      20:       <script type="text/javascript">
      21:           $(function () {
      22:               $("img.imgthumb").click(function (e) {
      23:                   var newImg = '<img src='
      24:                                  + $(this).attr("src") + '></img>';
      25:                   $('#ladiv')
      26:                      .html($(newImg)
      27:                      .animate({ height: '400',  '300' }, 1500));
      28:               });
      29:           });     
      30:  </script>

    接着对应我们的HTML片段代码:

       1:      <h2>
       2:          Author: Petter Liu http://www.cnblogs.com/wintersun
       3:      </h2>
       4:      <asp:image class="imgthumb" id="imgA" imageurl="~/Images/ga1.jpg" runat="server"/>
       5:      <asp:image class="imgthumb" id="imgB" imageurl="~/Images/ga3.jpg" runat="server"/>
       6:      <hr/>
       7:      <div id="ladiv" style="height: 500px;  450px;"></div>
     
    Ok, 当服务器控件呈现为IMG标签时,JQuery再去操作.点击图片时就有放大效果了.
    希望对您Web开发有帮助.
     
    您可能感兴趣的JQuery文章.
     


    作者:Petter Liu
    出处:http://www.cnblogs.com/wintersun/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
    该文章也同时发布在我的独立博客中-Petter Liu Blog

  • 相关阅读:
    JavaScript设计模式(策略模式)
    JavaScript设计模式(单例模式)
    react中数据持久化缓存redux-persist
    webpack编写一个plugin插件
    webpack自定义loader并发布
    Vue用递归实现一个消除输入框表情符的自定义directive
    Spring MVC表单防重复提交
    @Controller,@Service,@Repository,@Component详解
    Spring Enable*高级应用及原理
    Spring Aware容器感知技术
  • 原文地址:https://www.cnblogs.com/wintersun/p/2189723.html
Copyright © 2011-2022 走看看