JQuery :: Add Non-image Array Elements To Slideshow?
Jun 23, 2011
I've made a simple slideshow from images in an array. I've search for a way to add elements to each "slide", in addition to the image, but they only pertain to image attributes (title, alt, url, etc.). Is there a way to create classes (for elements other than images, like header text and a content paragraph) in my javascript that can be added to each slide's array (and stylized in css)?This is my current code:
var infoData =[
'images/image1.jpg',
'images/image2.jpg',
[code].....
View 1 Replies
ADVERTISEMENT
Jun 1, 2011
i have a small image slideshow i want add a text slideshow to image slideshow. how is it?
my code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
[Code]....
View 7 Replies
View Related
May 3, 2011
I've seen several jquery slideshows, but I don't know how to adapt them to my needs. I'm working in Visual Studio 2010, Visual Basic. I have a database that contains the file names of the files I want in the slide show. I can easily create an array or an arraylist to contain the files to use. The slideshow examples I've seen have the photo files hard coded. How can I use the array I fill from the database instead? Are there particular slideshows you would recommend?
View 9 Replies
View Related
Jun 9, 2011
I have an image scroller with several elements connected to it in an array. When the image goes to the next slide, the elements (title, category, desc., etc.) adjust to coincide with the new image. My issue is that I am unable to create an element (category) that pulls each "category:'current slide category'," entered in the array as a list and highlights the current slide's corresponding category.
E.g.,
var slides = Array(
{ <!--slide 1 -->
url: 'images/image1.jpg',
category:'category 1',
title: 'This is the title of the image/article',
imgLink: '#',
caption: 'This briefly explains the image/article', },
{ <!--slide 2 -->
url: 'images/image2.jpg',
category:'category 2',
Title: 'this is the title of the image/article',
imgLink: '#',
caption: 'this briefly explains the image/article',
},)
I want it to display:
>> category 1 / category 2 / category 3
The corresponding slide 2 elements are active/visible in the slideshow, so whatever is entered as the category for each slide should be listed visibly (instead of the non-current items fading) and then highlighting the current one.
Slideshow JS (category element on lines 309-313): [URL]
View 3 Replies
View Related
Jun 12, 2011
I have a basic 3 image slideshow banner for a website, but it loops and I'd like it to stop on the last banner image instead of start over. Here is the code I have, but I don't know what to do to stop the slideshow once the last image is displayed:
<div id="mySlider">
<div id="slider">
<!-- start slideshow -->
[code]....
View 5 Replies
View Related
Sep 17, 2010
What is the correct syntax for an nested array where each array element has 3 elements, a number and two text strings?
Code:
array = ['1, Old Man, Old Man','2 Black Sheep, Black Sheep',....]
should the text strings be in double quotes("")?
Code:
array = ['1, "Old Man", "Old Man"','2 "Black Sheep", "Black Sheep"',....]
View 3 Replies
View Related
Apr 10, 2010
This one is throwing me off! Either I am making a stupid mistake or I'm doing it totally wrong I have an array, and I am trying to select unique values from it and assign it to another array. Here is the code:
Code:
var flag;
for (i=0;i<=pdfs.length-1;i++)
{
flag = 1;
for (j=0;j<=pdfs2.length-1;j++)
[Code]...
The problem is that the if (pdfs2[j] == pdfs[i]) statement ends up never being true. There are URL's to pdf files in the array. On the other side, if there is a much easier way to select unique values from an array, please feel free to point it out.
View 2 Replies
View Related
Dec 3, 2009
I have some javascript for a jQuery slideshow, I need to make it autorun to the next image, but I don't know what I need to change in the code to make this happen. I got the script from this jQuery slideshow: [URL]
Code JavaScript:
$(document).ready(function(){
current = 1;
button = 1;
images = 10;
width = 480;
$('#p1').animate({"left": "0px"}, 400, "swing");
$('#b1').css("backgroundPosition", "left bottom")
$('#b1 b').css("color","#fff"); .....
View 2 Replies
View Related
May 6, 2007
I'd like to reorganize the third, fourth, fifth and sixth, as well as any
elements thereafter in an array in random order:
var a = new Array('first','second','third','fourth','fifth','s ixth','etc')
In other words, the first, second and third element should remain in
position 0, 1 and 2, while the fourth, fifth and sixth, etc. should appear
in random order.
View 9 Replies
View Related
Nov 11, 2011
Okay, so I've been trying to pick up JavaScript and JQuery. And I have a few questions, would be very grateful for answers: -If I'm making a sliding image gallery with JQuery, how do I store my images in an array? I take it this is the best way? I've made a JQuery gallery by assigning each image an ID, and hiding the ones that aren't required. This looks like bad practice though.
I take it it should work with a standard JavaScript array, then reference the position of the image I've loaded? like [0][1][2] etc, but something must be amiss in my code. So basically, I've animated my image in, and there's a next button that I want to take me to the next image in the sequence.
View 7 Replies
View Related
Nov 12, 2011
I am trying to change the url link associated w/ an image as each imageprogressesthrough a slideshow.I want each image to link to a unique page.
[Code]...
View 1 Replies
View Related
Aug 15, 2009
i need a slieshow effec that i want to create for my personal website. following is what i need i want to display an image and below that will be text and this text should be clickable and open in a new window and this way i want to show few images and text with a certain duration for each. there should be no left arrow and right arrow, instead each picture along with the text should move from the right to left or from left to right and stay for few seconds and the next one should appear and the text should be clickable and open in a new window. can anyone refer me to a website from where i can get this effect.
View 1 Replies
View Related
Aug 5, 2010
I'm using a jquery script to have a background image slideshow, but I can't make the images to shuffle. I need to do this, as on every click on the website, page reloads, and the background slideshow starts again on the first picture. I would prefer a random pic start.
The script so far is doing the job on covering the whole browser screen, fade on transition, and user controls (back, play / pause, next), wich I need to keep.
var slideshowSpeed = 10000;
var photos = [
{
"image" : "01.jpg",
[Code]....
View 1 Replies
View Related
Aug 13, 2011
Below is a very simple jquery slideshow script which functions exactly as it should. But, if I link an image in the DIV set (See proposed change section) the slideshow breaks, instead of cycling through each image in turn it keeps trying to cycle the first image over and over. Script linking in header of HTML page:
<script type="text/javascript" src="script/jquery-1.2.6.min.js"></script>
<script type="text/javascript" src="script/slideshowsc.js"></script>
CSS on HTML controlling DIV position/opacity
#slideshow {
position:relative;
height:186px;
}
#slideshow IMG {
position:absolute;
top:0;
left:20px;
z-index:8;
opacity:0.0;
}
#slideshow IMG.active {
z-index:10;
opacity:1.0;
}
#slideshow IMG.last-active {
z-index:9;
}
DIV setup in HTML page
<div id="slideshow" style="padding-top:15px; text-align:center; width:540px; padding-bottom:43px;">
<img src="images/did-u-know1.png" width="499" height="186" border="0" class="active" />
<img src="images/did-u-know2.png" width="499" height="186" />
<img src="images/did-u-know3.png" width="499" height="186" />
</div>
Proposed Changi in DIV Code here
<div id="slideshow" style="padding-top:15px; text-align:center; width:540px; padding-bottom:43px;">
<a href="whatever.html><img src="images/did-u-know1.png" width="499" height="186" border="0" class="active" border="0" /></a>
<img src="images/did-u-know2.png" width="499" height="186" />
<img src="images/did-u-know3.png" width="499" height="186" />
</div>
Finally, Javascript / Jquery fired through body tag onload
function slideSwitch() {
var $active = $('#slideshow IMG.active');
if ( $active.length == 0 ) $active = $('#slideshow IMG:last');
// use this to pull the images in the order they appear in the markup
var $next = $active.next().length ? $active.next()
: $('#slideshow IMG:first');
// uncomment the 3 lines below to pull the images in random order
// var $sibs = $active.siblings();
// var rndNum = Math.floor(Math.random() * $sibs.length );
// var $next = $( $sibs[ rndNum ] );
$active.addClass('last-active');
$next.css({opacity: 0.0})
.addClass('active')
.animate({opacity: 1.0}, 1000, function() {
$active.removeClass('active last-active');
});
}
$(function() {
setInterval( "slideSwitch()", 8000 );
});
View 1 Replies
View Related
Feb 26, 2011
I am trying to create an image gallery, with two buttons next and previous which work fine, and with a counter like (1/10) etc. I've got it to work but for some reason the slideshow never counts the first image so therefore is always one image behind. Somebody pointed out to me it is probably that the array starts at 0 and something else at 1
[Code]...
View 1 Replies
View Related
Mar 26, 2010
I am trying to have text that is placed over an image cross fade into another image with text placed over it. I am using jquery and the images are cross fading perfectly. The text isn't working so well and in Firefox it seems to be very choppy and even sometimes the text just disappears and then there is a blank slide without any text or the text is showing up on the wrong image. Here is the code I have so far:
HTML Code:
<div id="slides">
<div class="slide">
<img src="_images/placeholder3.jpg" width="695" height="195" alt="A Passion for Service" />
<div class="slideText">
<h1>And A Different Heading</h1>
<p>With the appropriate solution for each client, we provide biomedical engineering and information technology services to suit your needs.</p>
[Code]...
I am new to jquery and am going through the Sitepoint book "JQuery: Novice to Ninja. I am using the crossfade code from the book and I tried to apply it to the text as well.
View 2 Replies
View Related
May 27, 2011
I write simple slideshow on jQuery but I can't understand how to change current image count. Here is my current code:
HTML Code:
<script type="text/javascript">
$(document).ready(function(){
$('#slideshow img').hide();
$('#slideshow img:first').show();
function slide(){
var $top = $('#slideshow img:visible');
var $next;
if ($top.next().length > 0)
$next = $top.next();
else
$next = $('#slideshow img:first');
$top.hide();
$next.show();
}
var $imgCount = $('#slideshow img');
var $iCount = $imgCount.length;
$('#slideshow img').click(slide);
$('#totalImages').text($iCount);
});
</script>
I'm trying make like this 2/45, where 2 - is current image number.
View 3 Replies
View Related
Sep 30, 2011
In my website I have a slideshow that is working properly with this jQuery code:
Code:
$(function(){$('.fadein img:gt(0)').hide();
setInterval(function(){
$('.fadein :first-child').fadeOut(2000)
.next('img').fadeIn(2000)
.end().appendTo('.fadein');},
5000);
});
In another page I call one HTML file by the function .load with some imgs sources exactly as I have in my main page slideshow that is working well. The problem is that this last slideshow (that I call the images with the .load function) is not working properly as you can see here (too hard to explain, better just see, 1st thumbnail). I call the HTML file with this code:
Code:
$('#hab_ab').click(function(){
$('#target').removeClass('thumbs').load('slideshows/arq/hab/boavista/ab_ss.html');
I use .removeClass because of the positioning...
View 1 Replies
View Related
Feb 17, 2011
I have an image on my page. And I want, when someone clicks on it, it must cycle through an array of images. However, I can't seem to get it to work.
HTML Code:
<div id="slide">
<h3>Some of my work</h3>
<img src="images/slide/slide1.jpg" width="650" height="300" alt="Slide" id="slideShow" onclick="processNext();" />
</div>
Code:
window.onload = initLinks();
window.onload = processNext();
var slidePics = new Array("images/slide/slide1.jpg","images/slide/slide2.jpg","images/slide/slide3.jpg","images/slide/slide4.jpg","images/slide/slide5.jpg","images/slide/slide6.jpg");
var thisPic = 0;
function initLinks(){
document.getElementById("slideShow").onclick = processNext;
}
function processNext(){
thisPic++;
if(thisPic == slidePix.length){
thisPic = 0;
}
document.getElementById("slideShow").src = slidePix[thisPic];
return false;
}
View 5 Replies
View Related
Jul 28, 2011
I have a little problem (maybe I'm just to tired to get it -.-). I'm trying to access elements which are descendants of another element. I do it by using
containers = $('.likeReceiver .powermail_radio_inner'); When counting the elements with .length it says, there are three elements. So far everything is working.However, each time I try to access the elements all I get is a message which says "Undefined".
[Code]...
View 2 Replies
View Related
Mar 16, 2010
only first image in the all_images array loads and the rest stays hidden. it works first time i load the page, but any other time it loads only one image. i understand it might have to do with the cache. what could be possible cause for breaking the .each() loop after first iteration? i'm using jquery 1.3.2, png fix and php
[Code]...
View 1 Replies
View Related
Mar 18, 2011
i have a var ids = [] that returns some id's. for example
<li id="11"></li>
<li id="12"></li>
the variable ids will be return 11,12. what i want to do is to find those <li>'s with those id's and remove them.
View 1 Replies
View Related
Aug 16, 2010
If you want to see what I'm talking about at any point, go to [URL] and hit the "web" button in the top-rightish area. Or, you know, check the source code, because you can't see any of that stuff right now.
So, I'm working on a portfolio for myself. And I want to make it for myself, because, well, I don't want to be lame.
My portfolio has three parts: stuff I've designed on the web, stuff I've written, and other stuff. Those are separated by the three buttons in the top right. You hit one, and the old visible item fades out, and the new one fades in. It's pretty.
Now, the "web" section is the problem. Right now, the div associated with it contains 3 div's. Each of those divs contains a p, and is not visible by default. On ready, I do this:
function readyFunction()
{
var pages = [];
submenu();
[Code].....
But when I try it out, nothing shows. It should show the first element, right?
I am aware that by calling toArray(), I am turning jQuery objects into DOM objects. That's not the problem, is it? How would I fix that?
View 1 Replies
View Related
Feb 22, 2011
I'm trying to add the text of a textarea form to the string that's contained at:
myarray[a][b][c]
It was easy to pull out the value of the textarea with this:
textinput = $('#mytextarea').val();
But then when I try to add the variable into the array, it doesn't work. I'm not able (apparently) to do this. Fingers crossed that I'm doing something dumb?
This doesn't work:
myarray[a][b][c] += newstringvariable;
Nor this:
myarray[a][b][c] = myarray[a][b][c] + textinput;
I'm guessing there is a very simple (probably syntax related!) solution to this. I'm open to doing this via jQuery or regular javascript.
View 4 Replies
View Related
Aug 18, 2010
So Im trying to create a slideshow with thumbnails the user can scroll through and use to navigate the slideshow. I'm a big fan of cycle so I wanted to use that as my main slideshow component and was planning on using jcarousel for the pager. So far it works great in Firefox, Chrome, and Safari, yet in IE the thumbnails are not loading. I'm guessing it has something to do with how the images in the pager are generated and then jcarousel just isnt proccessing that in IE but I 'm not sure. I feel like I'm very close to getting this slideshow to work, yet I need to figure out why it is failing in IE.
[Code]...
View 2 Replies
View Related
Nov 25, 2009
I am using a simple prototype slideshow and a more comprehensive jquery slideshow on my website.When these are used on the same webpage on my website there appears to be a collision: (For example)Code:element.attachEvent is not a function[Break on this error] element.attachEvent("on" + actualEventName, responder); How can I avoid the conflict without reverting to a new slideshow?
View 1 Replies
View Related