私はしばらく HTML と CSS を書いていますが、JavaScript ドメインは初めてです。以下のコードを使用して、jQuery スライダーの属性を制御しています。コードは問題なく動作しますが、ブラウザー画面のサイズが変更される (またはモバイル デバイスに読み込まれる) ときにコード内の要素の一部を変更して、小さな画面でも機能が正しく動作するようにする必要があります。
$(document).ready(
function() {
$(".container").wtListRotator({
screen_width:534,
screen_height:300,
item_width:210,
item_height:75,
item_display:4,
list_align:"left",
scroll_type:"mouse_move",
auto_start:true,
delay:5000,
transition:"v.slide",
transition_speed:800,
easing:"",
auto_center:true,
display_playbutton:false,
display_number:false,
display_timer: false,
display_arrow:true,
display_thumbs:true,
display_scrollbar:true,
mouseover_select:false,
pause_mouseover: true,
cpanel_mouseover:false,
text_mouseover:false,
text_effect:"fade",
text_sync:true,
cpanel_align:"TR",
timer_align:"bottom",
move_one:false,
auto_adjust:true,
shuffle:false,
play_once:false,
mousewheel_scroll:true,
block_size:75,
vert_size:50,
horz_size:50,
block_delay:35,
vstripe_delay:90,
hstripe_delay:180
});
}
);
私はすでに CSS の要素にメディア クエリを実装しているので、サイズが変更され、サイトの残りの部分でも変更されますが、画面サイズ/サイズ変更イベントが発生したときに以下の属性を変更し、上記の JavaScript でこれを定義するのに苦労しています。 .
screen_width:534,
screen_height:300,
item_width:210,
item_height:75,
item_display:4,
ありがとう
リッチ