Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking for code must demonstrate a minimal understanding of the problem being solved. Include attempted solutions, why they didn't work, and the expected results. See also: Stack Overflow question checklist
Closed 9 years ago.
Improve this question
Is there a way to completely swap out a HTML table for a different one using javascript?
I know I can change the content in an existing table but can I have a pre-made table and just swap it in in place of a current table? and if so, how would I go about doing that?
If you already have the two tables in that screen you can simply make one of them invisible using CSS style="display:none" and use javascript to access them and switch the display attribute between them each time you want to swap.
javascript code to switch would be
document.getElementById("elementID").style.display=''; (to show)
document.getElementById("elementID#2").style.display='none'; (to hide)
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking for code must demonstrate a minimal understanding of the problem being solved. Include attempted solutions, why they didn't work, and the expected results. See also: Stack Overflow question checklist
Closed 9 years ago.
Improve this question
I want to make "intro" page where you can choose two different colors for the template.
My question is: is there a way to do this without creating new .html files with changed style?
is there a way, where you can change with click and that to lead you to index.html? (also, if this is possible, how to apply this to all .html documents)
Thanks!
Yes, just select the link and change its href:
$('link[rel=stylesheet]').attr('href', 'my-other-sheet.css');
If you have multiple stylesheet include tags, you'll need to select by some other criteria like id.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking for code must demonstrate a minimal understanding of the problem being solved. Include attempted solutions, why they didn't work, and the expected results. See also: Stack Overflow question checklist
Closed 9 years ago.
Improve this question
Wondering if I have a dynamic list of image data, whether there's any libraries or techniques out there to tile the list of data. Keep in mind I don't know a priori how long the list is, but let's say that it is at least one (tile) row's worth of elements.
e.g. something like this
I would make a grid, or pre-built table that has one row, and how ever many images acrross you want. Then when you get your images, get a count, and dynamically add rows, using the index of the image placing it into the index of the cell/td. Would be a good route, until you maybe find a library for it if there is one. Though, sometimes, if it isn't a huge "reinventing the wheel" type of snippet, there are some benefits to writing your own code for it. :) Hopefully that helps.
By the way, jQuery Masonary, and Responsive Photo Grid are some libraries you could look into to. Here is a related post for you:Mosaic Grid gallery with dynamic sized images
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking for code must demonstrate a minimal understanding of the problem being solved. Include attempted solutions, why they didn't work, and the expected results. See also: Stack Overflow question checklist
Closed 9 years ago.
Improve this question
I want to use multiple details tags on a page. However, some may end up containing a lot of content and for that reason I want to limit only one being open at any given time. This naturally means closing one if it's already open.
Is it possible to close a detail tag programmatically using JavaScript?
If I understand you correctly, this should do what you want (jsfiddle). The details element has an open attribute that you can simply remove. I am using jQuery, but it should be straightforward to do the same in vanilla JS.
$(document).ready(function() {
$('details').on('click', function() {
$('details').removeAttr('open');
});
});
You might want to filter out the details tag that the click event was triggered on, but it seems to work this way.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking for code must demonstrate a minimal understanding of the problem being solved. Include attempted solutions, why they didn't work, and the expected results. See also: Stack Overflow question checklist
Closed 9 years ago.
Improve this question
In My application I have four div . I want to assign them respective data from the ajax( in json format.). Also, if there are more items in Json response , Iwant it it populate to same divs repetitively. So, how to populate data to div?
In your AJAX callback function you could add in an each loop.
function(data){
//Populate your four divs here, make sure each time you populate a div to remove that information from your data object so you can do the below loop with the remaining data.
$.each(data, function(){
//Create new divs here with .append and populate them with additional data.
});
}
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking for code must demonstrate a minimal understanding of the problem being solved. Include attempted solutions, why they didn't work, and the expected results. See also: Stack Overflow question checklist
Closed 9 years ago.
Improve this question
I have this gallery that does not support multiple albums on the same page and I need help to hide the images of the second album that I created. How can I hide the four images below the images with the text?
I duplicated the JS file, button ID, so I can see multiple albums on the same page, I don't understand what I'm missing here.
http://www.piterpan.it/ppgallery/giugno.html
Use can use display property of CSS;
<img src="yourWebsiteAddress/ppgallery/img/13-03-17/aperitour-marzo-01_tb.jpg"
style="display: none;">
Or you can use jQuery selectors;
$("#gallery").hide();
$("#view2").hide();
For convenience you can define a class for those you want to hide and simply
$(".hiddenClass").hide();