JQuery :: List Elements, Swap, Changing Positions?
Mar 31, 2010
in a list, as seen below, i would like to first of all change the order only by clicking a button.e.g. li_elem2 and li_elem3 should change their order (positions), maybe even in a nice animated way later on...i tried to change it by editing the css properties, but didn't work out. so now i would be happy about any other approach i can take to swap items, or change positions of two list items....
<ul class="rounded">
<li class="li_elem1">Liste 1</li>
<li class="li_elem2">Liste 2</li>
[code]....
View 1 Replies
ADVERTISEMENT
Mar 31, 2010
I'm attempting to make it so it physically swaps the element position within DOM (the index, in other words) when someone clicks on a button. It will either be the element right before, or right after (depending on which button they click). I'm using jQuery, so if there is an easy way to do it using that, please let me know. If not, I can use jQuery to get the DOM elements using .get(). I don't know if I can just just do something like:
Code:
var domElements = $('.draggable').get();
var tempElement = domElements[index + 1].cloneNode(true);
domElements[index + 1] = domElements[index].cloneNode(true);
domElements[index] = tempElement;
It doesn't seem to work quite right. Should I use replaceChild or something? Don't know if it would work, here? I will know the index, so that's not an issue, here, it's just a matter of getting it to reorder the elements, so when I loop through them, they are processed in the correct order.
View 2 Replies
View Related
Nov 14, 2008
I'm using this sortable method: [URL] Works perfect! I have one question though: When a certain action is taken by the user, I want to reset the original order of the <li>s in the list. I can't seem to figure out how to do that.
View 3 Replies
View Related
Nov 20, 2011
I have a webpage which the user can drag a marker around inside a div and the script then shows the standard js alert box with the final positions of the marker once the user has stopped dragging it about. What I need to do is get the script to add these values to two hidden input elements in the page.
[Code]...
View 3 Replies
View Related
Aug 13, 2009
What I am trying to do is fairly simple, depending on what option you select in the menu I want the picture to change to different picture. The code that I posted below works perfectly except for one problem. I need the option value to display the color name, and not have the image code in it. I have researched ways to do this without having to use "value" but I just can't find one that works.
function changeimg(){
document.getElementById('colors').src=document.getElementById('color_dropdown_options').value } <label>
<select name="color" class="dropdown_options" id="color_dropdown_options" onchange="changeimg()">
<option value="/images/thumbnails/image1.jpg">White</option>
<option value="/images/thumbnails/image2.jpg">Blue</option>
<option value="/images/thumbnails/image3.jpg">Green</option>
</select></label>
<div id="display"><img src="/images/thumbnails/image1.jpg" width="270" height="382" alt="" id="colors" />
View 7 Replies
View Related
Jul 22, 2010
I have a form that I need to target either _blank or _self depending on a selection made in a select list.
View 1 Replies
View Related
Jul 9, 2009
I can't figure out why it dosen't work. I'd like to show/hide a <p> block depending on the value selected in the dropdown list:
$(document).ready(function(){
$('#report_rep_type').change(function(){
$('#report_rep_type').change(function(){
if($(this).text()!= 'Contigency Liabilities/Others')
$('#someElement').hide();
else
$('#someElement').show();
});
});
});
HTML code:
<form action="my action>
<fieldset>
<legend>Report details</legend>
<p>
<label for="report_rep_type">Report type</label><br />
<select id="report_rep_type" name="report[rep_type]"><option value="">Please select</option>
<option value="Scientific & Technical">Scientific & Technical</option>
<option value="Financial">Financial</option> .....
<p>
<button class="button " type="submit"><img alt="Tick" src="/images/silk/icons/tick.png?1245400388" /> Create</button>
</p>
</form>
View 7 Replies
View Related
Jun 28, 2011
I'm trying to allow users to add the text from a text input into a list, and then have the option of removing this list item. So far I have the code below which allows me to add a styled list item with a link in it which I would like to close the box when clicked but at the moment when I click it nothing is happening. I'm not sure if I'm approaching it correctly or if there is an error in my code.
jQuery(function(){
$('#addTask').click(function() {
var Task = $("#jobTasks").val();
if (Task == '') {
[Code].....
View 2 Replies
View Related
Dec 14, 2009
I will keep it simple. I need to list id of every element in given section. Example
<div id="leftSide">
<ul id="leftList">
<li id="item1"item 1</li>
<li id="item2"item 2</li>
<li id="item3"item 3</li>
<li id="item4"item 4</li>
[Code]...
I need to get IDs for "li" items on the "rightSide" container. How to?
View 3 Replies
View Related
Jun 24, 2009
autocomplete border for suggestion list is not showing properly when i am changing it's width.
View 1 Replies
View Related
Apr 17, 2011
I'm putting together an events calendar athttp:[URL].. Each event is a li item, and I use jQuery to assign the class "no-left-m" (no left margin) to li:nth-child(3n+1) for CSS layout purposes. I've also added the ability to show only events in certain categories. Unfortunately, the initial jQuery assigns the classes to li items from the DOM, and doesn't take into account the show/hide. This means that when I show only a single category, the margins are off.
[Code]...
how I can assign my classes dynamically to nth-child(3n+1) of *visible* items only?
View 1 Replies
View Related
Oct 21, 2010
I have an <ul> and I'd like to append an anchor and a <hr> to every fifth <li> item.I understand I need to do something with index() and append() or html(), but since I am new to jQuery I am not sure how to set up the script.
View 2 Replies
View Related
Jun 14, 2010
How do I get the elements from a form when these elements are named like each other? I'd like to make a list of values and store it in few hidden elements. It is suppose to work like a list of checkbox whose elements have the same name (and same id), but they are diferent indexed. [code]...
View 5 Replies
View Related
Apr 14, 2011
Let's say I have two lists for menus and one list for sortable content.
If I click on "A" in the #type list, the content list is sorted, the li's with the classes "B" and "D" are hidden by attaching a class of .hidden to display:none. In turn becoming:
My question is, how do I apply the new content results to the #location menu? If "B" and "D" are hidden then numbers "3" and "4" shouldn't be displayed. I'm having trouble getting the two to talk to each other. I've tried .is(':visible"), .each(), etc. and can't quite crack it.
View 1 Replies
View Related
Mar 28, 2011
I'm trying to create a list that contains items which are filters for a search. The list shows 10 items (max) on the page load. if there are more than 10 it changes the class of the elements > 10 so they are hidden, and a 'show more' link is appended. Now if the user has 'unhidden' the previously hidden items and then chooses one, I want the class for all those previously hidden items to change until the user has deselected that item.
[Code]...
Is there a better, smaller way to write this? It works for what i need currently, but there are future features im planning that will not be practical checkingindividualindexes the way i've done it.
View 5 Replies
View Related
Feb 14, 2011
actually i´m working on a small project for the company i work for, i decided to use jQuery to develop the app.the structure of my site is like follow:
css
js
inc
[code]....
View 4 Replies
View Related
Feb 18, 2009
I am looking for a way to add an id attribute to a div element I append to my document so that i can find the id later and delete it. So far, no luck with jquery .each loop trying to assign unique value and add incrementing value to each of them. In my code, they all seem to have the same id and when I click again it just appends the same value again to all of them.
//first I add a title to the list using append.
function addTitle () {
$('.myList-box').append('<div class="mylistitem"><div class="mylistitem-image"><img width="30" height="40" src="[URL]small.aspx?TitleID=' + titleid + '"/></div><div class="mylistitem-title">' + title + '</div><div class="mylistitem-options"><a href="javascript:removetitle();">Delete From List</a></div>');
}
// then I need a click function, that indexes all the current .mylistitem(s) and allows me to find the id I am clicking on so I can delete it!
function removetitle() {
$(".mylistitem").each(function(i) {
this.id = this.id + "_" + i;
});
var item = $(".mylistitem").attr("id");
alert(item);
}
View 6 Replies
View Related
May 8, 2010
i have been tryin for a long time to get both of the javascripts(for the thumbnail to main img swap and the navigational arrow swap) to work in synchit needs to be so that after clicking on a thumbnail then on an arrow, the correct image in the correct order appears. as of now they are running separately and one has no influence on the other. forgive me if im not being clear. i keep trying to replace the id that one script is looking for with the same id from the other but this will not work..why?
View 9 Replies
View Related
Aug 25, 2011
What I'm trying to achieve is that when I select the "other..." value, that �field? change �onchange? to a text field in order to let the user to input his custom color manually.This is the classic list/menu:
Code:
<form method="post" action="example.php">
<span id="spryselect1">
<label for="colors"></label>
[code]...
View 2 Replies
View Related
Jul 20, 2005
I am doing a form for my site and would like to enable and disable a radio
button set depending on whether one of the choices on an outer radio button
set is checked. How can I refer to all the inputs of the inner radio button
set (they all share a common name) with javascript. I tried
document.getElementsByNames('thename') but it doesn't work. I know this is
because this method returns an array which you must then refer to by a
specific index number, unless there is another way. I would like to refer to
all of them at once and then set their disabled status to false.
View 6 Replies
View Related
Jun 4, 2006
Does anyone know how to do this in JavaScript? I want to change an element's :first-line property.
View 2 Replies
View Related
Oct 30, 2009
I'm developing a chess game recorder (records chess games just like electronic score sheet) and i am trying to write a function that handles the "en passent" rule in chess. However, when i try to test to see if a Black pawn is at a particular x,y location, it is always giving me back "50px". Even when it's not at that location. i uploaded semi-live version to my website here: [URL] you just click on the 'Play' button to start the game here's the function in question:
[Code]..
View 4 Replies
View Related
Dec 10, 2010
I have a javascript or CSS problem with two tables with same positions. The two tables has the same structure and positon in page.I want to view the odd lines from a table and the even lines from the oher table. What I have do is the following :
Code:
<style type="text/css">
#slideshow{
background:url('templates/images/femeielaptop.jpg');
width:666px;
[Code]....
After page loads I see just the tabel having id='slideshow'.I have expected to see odd lines from the "slideshow2" table and even lines from the "slideshow" table.
View 1 Replies
View Related
Mar 15, 2005
I have 4 checkboxes in my form and wanna change the number (to be displayed) according to the selection made on the ListBox Menu
HTML PART of the code
<select name= "rights" onChange="chk_Count(this);">
<option value = 0 > Admin </option>
<option value = 1> guest </option>
</select>
<input type= "checkbox" name = "add" value = "on">
<input type= "checkbox" name = "edit" value = "on">
<input type= "checkbox" name = "delete" value = "on">
<input type= "checkbox" name = "view" value = "on">
I want that when I select Guest onle checkboxes for "ADD" n "VIEW" should be shown and when Admin is selected all four. but I am able to find out how to access those elements in the form
and change their properties.
View 2 Replies
View Related
Nov 17, 2007
Interferences with scrollbars:
What would effect a scrollbar in a browser on a website?
Let me clear that up. While writing a "rain effect" script, what could interfere with the scrollbar actually not showing up on that specific webpage.
Below is the script I am working with - If in any instance someone may need to review a certain area of it. Code:
View 1 Replies
View Related
Sep 2, 2011
I have a form that I am using for several different pages as they are exactly the same... however at the top you must make a choice from the drop down box that then shows the appropriate fields to fill in. Can I make the drop down default to a certain option depending on which page they are coming from?
View 3 Replies
View Related