JQuery :: Rotating Content Displays On Page Before Being Hidden?
Feb 4, 2009
I am using the following JQuery function to rotate content on my webpage on page refresh. It works perfectly, but all items are displayed while the page is loading before they are hidden. It looks a little odd from the user's point of view as they see all items and then they disappear. how I can make it hide all rotating content while the page loads - then just display the correct content once page has loaded?
<script type="text/javascript">
$(document).ready(function(){
$(".rcontent").hide();
var randNum = (Math.floor(Math.random() * 2))+1;
I was wondering if it is possible to do something like below using JS.Say I have some hidden text at the top of an HTML page and an empty tag at the bottom of the page.Is there any way JS could grab the content inside #text and move it inside #empty_container when the page loads?
The content of my webpage is all contained in hidden divs. These divs are shown when a link in the nav bar is clicked. At the moment, ALL divs are hidden on page load, only the nav bar is visible. Is there a way to have one of the divs visable when the page loads? i.e the 'home' page.
function init(){ if(document.getElementById && document.createTextNode){ var mn=document.getElementById('nav'); var as=mn.getElementsByTagName('a'); for (var i=0;i<as.length;i++){ as[i]. false} as[i]. false} } hidem(); }}
function show(l){ hidem(); var id=l.href.match(/#(w.+)/)[1]; document.getElementById(id).style.display='block' }
function hidem(){ for (var i=0;i<document.getElementsByTagName('div').length;i++){ document.getElementsByTagName('div')[i].style.display='none' }}
Most Jquery I have seen 'pushes' the content above or below it up or down the page as it reveals the hidden content, the above example reveals the content over the top without pushing out any other content which is what I am looking for I have tried to take the code and everything works aside from those tabs!! I was hoping somebody has a link to another site that does the same effect
I am writing some javascript that when the user clicks on a link, it hides or displays content inside a div tag. I have been trying to add some code that would only allow for one div tag to be displayed at a time.
Here is where I originally got the code [url]
Whenever I run this code I get this error:
This is the JavaScript that runs when the user clicks the link:
1) I have a series of divs embedded into a page, sort of like an FAQ setup. Each has a unique id like id="service1" etc.
2) i'm using an unordered list with each li being a hyperlink to the div id's
3) the div's are set up as name anchors ( <a name="service1">Service One</a. ) so I can hyperlink to them via the <a href="#service1">Service One</a> method
4) There's 22 divs and they need to be hidden until summoned. Therefore, I set $('.service').hide(); to make them all disappear.
Now, where i'm stuck is in how to summon them individually and have them appear when the appropriate list hyperlink is clicked. I'm using:
$('.servicelist a').click(function() { var toLoad = $(this).attr('href'); }
So it's telling it to load the info found at the appropriate link. This is where i'm stuck. I need help on
1) how to 'unhide' the proper div id containing the related data
2) how to point it to the right location in the page (target div)
have been trying to get the rotating pictures to work. I am using dreamweaver 8. If I put one rotator on the page it works fine but when I add the second they both don't work. here is my page 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">
slideUp() works fine and it animates the sliding effect. But slideDown() just shows the hidden content but not animate it. Also slideToggle() doesn't slide it down just shows it. So only slideUp() works...
There's some command I forgot that you can type into the address field of a web browser that will cause it to display the source code for that page instead of the page itself. Can anyone tell me what it is? It's something like:
viewsource:http://mysite.com or view:http://mysite.com or source:http://mysite.com
I use this code to produce a date... however, I need to produce a different date depending on the page title... for instance: Page title: Product 1 will display 5/29/11. Page Title: Product 2 will display 6/13/11 etc.Here is the code I use to produce the date... any tips on how to get a different date for the different pages?
I am using the following code to hide a <tr>. The script does its job, however before hiding the <tr>, when the cookie is set to true the hidden content flickers for half a second before being hidden. Is there something I am doing wrong or is the problem in style.display="none";?
function ShowHide(DivId) { var DivId=document.getElementById(DivId); if(document.form3.showhide.checked==false) { DivId.style.display = "inline"; createCookie("showhide",""); } else { DivId.style.display="none"; createCookie("showhide","true"); }}
could someone please point me in the right direction for creating an AJAX page that displays "live" data from a mysql database? I need the page to update its self every time data changes in a mysql table.
I have content in hidden (invisible) DIV elements on a page that I want to load into another DIV element on same page. I need to replace content currently in a DIV with that coming from another DIV. DIV ontent could be a P element or a P and IMG element.
I have a listings page which displays results using images and text which are stored in a MySQL database, all is working fine. The images are pulled into the page from the database and each listing can have up to a maximum of 10 images. Some will have all 10, some probably one or two, so the page is coded such that if there's an image in the field, it displays a thumbnail, if there isn't then it shoves a " " in instead.
The results page has one main photo (image 1) and then a series of thumbnails (images 2-10) below it and I need to be able to set this up so that when someone clicks on image 2 it shows the full-size version of that image in the div where image1 sits, and the same for however many remaining images there are.
So my question is, how easy it is to do this with javascript and does anyone have any idea how to code it?
The main photo sits in a div whose id is "mainphoto" the remainder all sit in a div whose id is "thumbpix".
I am trying to develop this expanding content as you can see here:
http:[url]....
You see when you click on the title, any text below it will slide down and reveal more content, with nice fade-in. Everything works well for me except that when the page is loading, you can see all the hidden contents before they hide themselves. This content should always be hidden.
I'm looking for some javascript that'll toggle hidden content. As I'm not experienced in this, I want something which is cross-browser reliable - and I'm having trouble finding something suitable. Jquery has been suggested as an option... and I found something which appeared to do the job, apart from not validating as it uses a span to include the toggled content - which is a problem as I need to included block level stuff to be hidden. Also, it came as two buttons - show and hide - and I'd prefer a single button, or preferably a normal html link.
I am using jQuery tabs and when I have very long content within the tabs, my browsers scroll bar reflects the content in the tab with the most content.
Example, "Tab 1" & "Tab 3" has a very long scroll bar, even though it has no content (because of Tab 2) and you can scroll down through the empty space
[URL]
Is there a way I can hide the content in Tab 2 so that my browsers scroll bar displays correctly in relation to the content in the active tab?
My site, lizbmorrison.net, uses an adapted version of superbgimage and I've been trying to find what controls the visibility of #showtitle. Currently its automatically hidden when the page loads, and can be toggled by the info button in the lower right corner, but I'd like it to be visible by default.
So I just finished developing a big app in FF, Chrome adn Safari where everything works great. I switched to IE expecting maybe a few bugs, but almost NONE of my jQuery works. Just to test I put together a simple page to test basic jQuery and it still doesn't work:
[Code]...
I just have a hidden div on my page and want to show it and it doesn't work.
I load external php page using jqury plugin . with this line: <a href="cat.php" rel="container">Tab 2</a> How to hidden href url ( cat.php ) for more security and not show in html source code page? Example: <a href="Block12" rel="container">Tab 2</a> Block 12 is php code to generate cat.php addresse Block 13 is php code to generate data.php addresse etc...