|
Đang cùng đọc chủ đề này:
không có ai
|
|
Tên Login | |
|
Hỏi về Easy Slider Jquery - 7/28/2010 10:33:41 AM
|
|
|
Venerable
Bài viết đã đăng: 12
Điểm: 0
Ghi ngày: 3/25/2009
Đến từ: Quảng Nam
Tình trạng: offline
|
Mình mới nghiên cứu về Jquery, mình thấy Easy Slider rất hay. Hiện mình muốn dùng nó và lấy dữ liệu từ database, nhưng thay vì mỗi lần chạy của nó chỉ có 1 hình thì mình làm 4 hình. Đến đây thì mình đã làm được nhưng mình không biết cách làm sao để nó tự động load random để mỗi lần chạy là 4 hình. Ví dụ mình có 10 hình, thì làm sao để nó tự động lấy mỗi lần 4 hình. Có bạn nào biết thì giúp mình với. Thanks http://cssglobe.com/post/5780/easy-slider-17-numeric-navigation-jquery-slider Easy Slider jQuery Plugin - continuous demo http://cssglobe.com/lab/easyslider1.7/01.html
< Sửa đổi bởi Venerable -- 7/28/2010 10:35:05 AM >
|
|
|
|
RE: Hỏi về Easy Slider Jquery - 7/28/2010 4:37:14 PM
|
|
|
Venerable
Bài viết đã đăng: 12
Điểm: 0
Ghi ngày: 3/25/2009
Đến từ: Quảng Nam
Tình trạng: offline
|
Không có ai giúp hết vậy
|
|
|
|
RE: Hỏi về Easy Slider Jquery - 7/28/2010 10:45:21 PM
|
|
|
khoaitaychien
Bài viết đã đăng: 3
Điểm: 0
Ghi ngày: 10/1/2009
Tình trạng: offline
|
Bạn dùng Repeater ấy. demo.aspx quote:
... <div id="slider"> <asp:Repeater runat="server" ID="Repeater1" OnItemDataBound="Repeater1_OnItemDataBound"> <HeaderTemplate> <ul> </HeaderTemplate> <ItemTemplate> <li> <asp:LinkButton runat="server" ID="LinkButton1" > <asp:Image runat="server" ID="Image1" /> </asp:LinkButton> </li> </ItemTemplate> <FooterTemplate> </ul> </FooterTemplate> </asp:Repeater> </div> ... demo.aspx.cs quote:
... protected void Page_Load(object sender, EventArgs e) { //Ví dụ bạn có 1 table có các cột như sau: //ID | Image | Link //Trong đó: ID xác định Index cho các rows; Image là đường dẫn đến file ảnh; Link là địa chỉ khi click vào ảnh; //Đổ dữ liệu của bạn vào 1 DataTable1 //Binding dữ liệu vào Repeater Repeater1.DataSource = DataTable1; Repeater1.DataBind(); //Đổ dữ liệu } protected void Repeater1_OnItemDataBound(Object Sender, RepeaterItemEventArgs e) { if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) //Nếu là dòng dữ liệu { LinkButton LinkButton1 = (LinkButton)e.Item.FindControl("LinkButton1"); //Tìm control có ID là LinkButton1 LinkButton1.Attributes.Add("href", DataBinder.Eval(e.Item.DataItem, "Link").ToString()); //Gán link vào LinkButton1 Image Image1 = (LinkButton)e.Item.FindControl("Image1"); //Tìm control có ID là Image1 Image1.ImageUrl = DataBinder.Eval(e.Item.DataItem, "Image").ToString(); //Gán đường dẫn đến ảnh cho Image1 } } ...
< Sửa đổi bởi khoaitaychien -- 7/28/2010 10:47:00 PM >
|
|
|
|
RE: Hỏi về Easy Slider Jquery - 7/29/2010 3:29:14 PM
|
|
|
xincucu
Bài viết đã đăng: 218
Điểm: 0
Ghi ngày: 9/24/2008
Tình trạng: offline
|
Để làm thử xem sao
< Sửa đổi bởi xincucu -- 7/29/2010 3:30:19 PM >
_____________________________
Thanks and Best Regards Email: nguyenluc@mail.com Phone: 0988599573 Yahoo: nguyenluc_net
|
|
|
|
RE: Hỏi về Easy Slider Jquery - 7/29/2010 3:31:21 PM
|
|
|
Venerable
Bài viết đã đăng: 12
Điểm: 0
Ghi ngày: 3/25/2009
Đến từ: Quảng Nam
Tình trạng: offline
|
quote:
khoaitaychien Ý của mình là mỗi lần hiển thị 4 hình chứ không phải 1 hình, tức là phải bỏ 4 cái hình vào trong cái <li>. Nhưng làm sao khi ta có 10 hình, thì lần đàu chạy 4 hình, lần 2 4 hình, lần thứ 3 chỉ còn lại có 2 hình (cái khó là ở chỗ này). Đến đây nó sẽ lấy thêm 2 hình đầu tiên và cứ tiếp tục cho đến hết và lặp lại. THanks
|
|
|
|
RE: Hỏi về Easy Slider Jquery - 7/29/2010 8:22:09 PM
|
|
|
tieuyeuit
Bài viết đã đăng: 255
Điểm: 0
Ghi ngày: 12/12/2009
Tình trạng: offline
|
quote:
Trích đoạn: Venerable quote:
khoaitaychien Ý của mình là mỗi lần hiển thị 4 hình chứ không phải 1 hình, tức là phải bỏ 4 cái hình vào trong cái <li>. Nhưng làm sao khi ta có 10 hình, thì lần đàu chạy 4 hình, lần 2 4 hình, lần thứ 3 chỉ còn lại có 2 hình (cái khó là ở chỗ này). Đến đây nó sẽ lấy thêm 2 hình đầu tiên và cứ tiếp tục cho đến hết và lặp lại. THanks bạn down source nó về nhìn ul li thì làm theo cách của bạn trên có gì khó khăn đâu nhỉ? code của bạn trên tui thấy là khá ổn rồi đó
|
|
|
|
RE: Hỏi về Easy Slider Jquery - 7/31/2010 2:12:05 PM
|
|
|
xincucu
Bài viết đã đăng: 218
Điểm: 0
Ghi ngày: 9/24/2008
Tình trạng: offline
|
Theo mình nghĩ thì không đơn giản vậy đâu, cái khó ở đây là lần thứ 3 chạy 4 hình. Không biết lấy thêm 2 hình ở đâu đây :(
< Sửa đổi bởi xincucu -- 7/31/2010 2:14:15 PM >
_____________________________
Thanks and Best Regards Email: nguyenluc@mail.com Phone: 0988599573 Yahoo: nguyenluc_net
|
|
|
|
RE: Hỏi về Easy Slider Jquery - 7/31/2010 2:15:07 PM
|
|
|
Venerable
Bài viết đã đăng: 12
Điểm: 0
Ghi ngày: 3/25/2009
Đến từ: Quảng Nam
Tình trạng: offline
|
quote:
tieuyeuit Bạn không hiểu ý của mình ah. Vậy bạn thử code thử xem dễ hay khó. Thứ 1: Bạn có 10 hình luu trong DB THứ 2: Dùng code để DataBind dữ liệu vào JQuery Thứ 3: Mỗi lần chạy 4 hình. THứ 4: Lần chạy thứ 3 bắt buột cũng 4 hình (theo như cách bạn làm thì lần 1 4 hình, lần 2 4 hình, và lần 3 chỉ còn lại 2 hình)
|
|
|
|
RE: Hỏi về Easy Slider Jquery - 7/31/2010 5:21:56 PM
|
|
|
thefate
Bài viết đã đăng: 10
Điểm: 0
Ghi ngày: 7/9/2010
Tình trạng: offline
|
quote:
Trích đoạn: Venerable quote:
tieuyeuit Bạn không hiểu ý của mình ah. Vậy bạn thử code thử xem dễ hay khó. Thứ 1: Bạn có 10 hình luu trong DB THứ 2: Dùng code để DataBind dữ liệu vào JQuery Thứ 3: Mỗi lần chạy 4 hình. THứ 4: Lần chạy thứ 3 bắt buột cũng 4 hình (theo như cách bạn làm thì lần 1 4 hình, lần 2 4 hình, và lần 3 chỉ còn lại 2 hình) Sao không thử jcarousellite nhỉ ? Thích set bao nhiêu hình trên 1 frame tùy ý. Và tất nhiên lần 3 cũng là 4 hình, kô thể 2 hình được, đã gọi là slide thì nó cứ thế chạy cơ mà.
|
|
|
|
|
Bài Mới |
Không Có Bài Mới |
Chủ đề nóng và CÓ bài viết mới |
Chủ đề nóng và KHÔNG có bài viết mới |
Đã khóa và CÓ bài viết mới |
Đã khóa và KHÔNG có bài viết mới |
|
Đăng Đề Mục Mới
Trả Lời
Trưng Cầu
Ý Kiến Của Bạn
Delete My Own Post
Delete My Own Thread
Đánh giá bài |
|
|
| Quảng cáo - Liên kết |
|
 |
|