[英]problem in javascript
我使用了圖像數組具有靜態圖像的腳本。
我想通過從存儲在隱藏字段中的index.aspx.cs文件中查找圖像名稱來動態轉換它。
我的hiddenfileds具有價值:
上載/../uploads/M_Banner_3-JO633939707781250000.jpg;上載/../uploads/M_Banner_4-JO634014944056581250.jpg;上載/../uploads/M_Banner_2-I-85634067544720151968.jpg;上載/../anners/M_Banner_1計划634067543966714468.jpg
我想分割這個隱藏的文件並將其分配給imagearray。我該怎么做
var mygallery2=new fadeSlideShow({
wrapperid: "fadeshow2", //ID of blank DIV on page to house Slideshow
dimensions: [568, 313], //width/height of gallery in pixels. Should reflect dimensions of largest image
imagearray: [
["images/1.jpg", "", "", ""],
["images/2.jpg", "", "", ""],
["images/3.jpg"],
["images/4.jpg", "", "", ""] //<--no trailing comma after very last image element!
],
displaymode: {type:'auto', pause:2500, cycles:0, wraparound:false},
persist: false, //remember last viewed slide and recall within same session?
fadeduration: 500, //transition duration (milliseconds)
descreveal: "always",
togglerid: "fadeshow2toggler"
})
var s = "uploads/../uploads/M_Banner_3-JO633939707781250000.jpg;uploads/../uploads/M_Banner_4-JO634014944056581250.jpg;uploads/../uploads/M_Banner_2-I-85634067544720151968.jpg;uploads/../uploads/M_Banner_1-Plan634067543966714468.jpg";
var imagearray = s.split(';');
for (var i=0; i<imagearray.length; i++) {
imagearray[i] = [imagearray[i], "", "", ""];
}
假設您有單獨的隱藏輸入框,每個圖像的唯一ID
imagearray: [
[$("#a1").val(), "", "", ""],
[$("#a2").val(), "", "", ""],
[$("#a3").val()],
[$("#a4").val(), "", "", ""] //<--no trailing comma after very last image element!
]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.