Nếu tôi đã hiểu chính xác bạn, điều này khá dễ thực hiện với một sửa đổi đơn giản đối với plugin và một chút thay đổi đối với hình ảnh của li.
Trước tiên tôi muốn thêm một thuộc tính dữ liệu vào thẻ hình ảnh trong li xác định một url ngón tay cái riêng biệt, ví dụ:
<li><img alt="Blerg." src="images/blerg.jpg" data-thumb-src="src="images/blerg_thumb.jpg" /></li>
Tôi đã thêm một html 5 dữ liệu thuộc tính được gọi là dữ liệu-thumb-src để chứa đường dẫn ngón tay cái.
Sau đó sửa đổi phần của plugin xây dựng phần hình ảnh ngón tay cái của trình chiếu. Tôi đã tải plugin, xung quanh dòng 99 có này:
jQuery(this).find("li").each(function(n) {
jQuery("div#thumbSlider" + j + " ul").append("<li><a title='" + jQuery(this).find("img").attr("alt") + "' href='#'><img width='"+ thumbsWidth +"' height='"+ thumbsHeight +"' src='" + jQuery(this).find("img").attr("src") + "' /><p class='tmbrdr'> <\/p><\/a><\/li>");
});
Swap này ra cho một cái gì đó như thế này:
jQuery(this).find("li").each(function(n) {
jQuery("div#thumbSlider" + j + " ul").append("<li><a title='" + jQuery(this).find("img").attr("alt") + "' href='#'><img width='"+ thumbsWidth +"' height='"+ thumbsHeight +"' src='" + jQuery(this).find("img").attr("data-thumb-src") + "' /><p class='tmbrdr'> <\/p><\/a><\/li>");
});
Vì vậy, các ngón tay src nay tương đương với các dữ liệu-thumb-src từ chính hình ảnh.
Nếu bạn đang cảm thấy thực sự mạo hiểm, bạn có thể thử một cái gì đó như thế này và sử dụng ngón tay cái bình thường theo mặc định và sau đó là ngón tay cái tùy chỉnh khi bạn cần nó trên một cơ sở ad-hoc:
jQuery(this).find("li").each(function(n) {
if(jQuery(this).find("img").attr('data-thumb-src')){
var thumb_src = jQuery(this).find("img").attr('data-thumb-src');
}else{
var thumb_src = jQuery(this).find("img").attr("src");
}
jQuery("div#thumbSlider" + j + " ul").append("<li><a title='" + jQuery(this).find("img").attr("alt") + "' href='#'><img width='"+ thumbsWidth +"' height='"+ thumbsHeight +"' src='" + thumb_src + "' /><p class='tmbrdr'> <\/p><\/a><\/li>");
});
Vì vậy, nếu ngón tay cái src tồn tại sử dụng nó, khác sử dụng ngón tay cái bình thường.
Hy vọng điều này sẽ hữu ích.
Bạn có liên kết đến nơi điều này đang xảy ra không? –
Tôi thích bài đăng này. Hiếm khi chúng ta có được người sử dụng một plug-in người mô tả đúng vấn đề và đã cho thấy một số nỗ lực trong việc tìm ra những điều. +1 Một mẫu mã sẽ giúp mặc dù. Hãy thử đăng bài trên jsfiddle.net và gửi cho chúng tôi URL. –
@ Barry Chapman, tôi havent đã có thể tìm thấy các ví dụ tương tự, @Diodeus cảm ơn rất nhiều cho các phản ứng, mã có thể được tìm thấy trên các trang sau đây: http://www.gcmingati.net/wordpress/wp-content/lab Lý tưởng nhất là tôi muốn các hình thu nhỏ trong các Div riêng lẻ và cũng là hình ảnh chính (được hoán đổi thông qua chuyển đổi slide) cũng trong một Div riêng lẻ để tôi có thể kiểm soát vị trí của từng Div thông qua CSS nếu cần thiết . Tôi đã không thể đăng mã trên jsfiddle vì tôi thậm chí không biết bắt đầu sửa đổi mã để thực hiện những gì tôi đã giải thích. – SK101