Hãy đăng ký thành viên để có thể dễ dàng trao đổi, giao lưu và chia sẻ về kiến thức đồ họa.
  1. Hãy đăng ký subscribe kênh Youtube mới của Việt Designer tại địa chỉ: Youtube.com/VietDesignerChannel để theo dõi các video về thiết kế đồ họa. Do trước đó kênh cũ bị Youtube quét không rõ lý do, trong thời gian chờ kháng cáo nếu các bạn thấy video trên diễn đàn bị die không xem được thì có thể vào kênh mới để tìm xem video sơ cua nhé.
    Loại bỏ thông báo

Lấy giá trị chiều cao của khung trong jquery?

Chủ đề thuộc danh mục 'Hỏi đáp - Thảo luận về web' được đăng bởi conguyenict, 2/10/15.

Lượt xem: 3,601

  1. conguyenict Mới đăng kí

    Chào các bạn!
    Mình đang gặp khó khăn về việc lấy chiều cao của khung slide.
    Code:
    <script type="text/javascript">
        jQuery(document).ready(function($) {
             _max_height = $(window).height();
                _max_width = $(window).width();
           
          $(".slider").slideshow({
            width      : _max_width,
            height     :  _max_height,
            transition : 'square'
          });
        });
      </script>
    <div id="wrapper" style="padding-bottom:20px">
        <div class="slider">
        <a href="#"><img src="../img1" width="100%"/></a>
        </div>
       <div class="slider">
        <a href="#"><img src="../img2" width="100%"/></a>
        </div>
    
    Trên đoạn code này mình đã lấy được chiều rộng của slide là chiều rộng của màn hình hiển thị -full width ( _max_width = $(window).width();). Chiều cao của slide thì cũng lấy chiều rộng của màn hình hiển thị (_max_height = $(window).height();) Nhưng như vậy slide sẽ không ra làm sao cả.
    Giờ mình muốn lấy bằng chiều cao của slide ( _max_height) bằng chiều cao của ảnh thì làm cách nào? Hoặc các bạn có dạng silde ảnh nào full width thì cho mình?
    Mong các bạn giúp đỡ, chân thành cảm ơn!

    ...
    Bin Bo thích bài viết này
  2. pvandung2010

    pvandung2010 Thành viên cấp 1

    chưa hiểu ý bạn lắm
  3. banbaonylong

    banbaonylong Ko phải assmin

  4. conguyenict

    conguyenict Mới đăng kí

    Ý mình là với hàm $(window).width(); là nó lấy giá trị chiều ngang của màn hình, $(window).height(); là nó lấy giá trị chiều cao màn hình. Nhưng vào slide ảnh sẽ không chuẩn. Mình muốn giá trị chiều cao bằng giá trị của ảnh mình up trong slide thì có lấy được không?
    Cảm ơn bạn đã quan tâm!
  5. pvandung2010

    pvandung2010 Thành viên cấp 1

    @congnguyenict
    Hi bạn, mình thấy bạn đang đi ngược lại. Vì ảnh up lên, mỗi tấm mỗi size, nếu bạn lấy theo nó thì khung slide của bạn sẽ xuất, ko hợp lý lắm.
  6. conguyenict

    conguyenict Mới đăng kí

    @ pvandung2010 cũng đúng.
    Mình thấy cái http://wowslider.com/demo.html cũng hợp lý, mình sẽ chuyển qua cái này dùng.
    Cảm ơn pvandung, banbaonylong.
  7. pvandung2010

    pvandung2010 Thành viên cấp 1

    bạn sử dụng wooslider + viết ít jquery để loại bỏ cái bản quyền của nó là ok, rất đẹp
  8. banbaonylong

    banbaonylong Ko phải assmin

    muốn lấy width height màn hình chuẩn thì fần <head> phải có

    Code:
    <meta name="viewport" content="width=device-width,initial-scale=1.0, maximum-scale=1.0, user-scalable=no"> 

Ủng hộ diễn đàn