Jquery :: How To Get Current Item Index In Group Of Elements

Jul 14, 2009

I am trying to find and get the current index in a group of elements like so:
var index = $(attribute).index(this);
However, this returns -1 for all selectors I pass to it in the variable. Why is this? Is there another way to find a div's position within its container easily?

View 2 Replies


ADVERTISEMENT

JQuery :: Add Another Item To Radio Group

Dec 14, 2010

I have created a little script that is supposed to add another item to a radio group and set the new item as selected if none of the other items is selected. It works on initial load of page, but if I press refresh, the checked value of the radio group shifts one place to the right on each reload.[code]The code has some special names and labels.. Thats just because it comes from some generated code from another application.

View 3 Replies View Related

JQuery :: Reorder A Group/array, Eg Bring One Item To The First Position?

Nov 24, 2010

Is there a best way to reorder a jquery group/array, eg bring one item to the first position? Should you do it with a normal array.sort() or splice(), or is it possible with an internal function map()?

View 2 Replies View Related

JQuery :: GET ItemValue And Item Name Using Index?

Apr 1, 2011

I am urgently need a code in this manner

var chkIndex = $('#ddlLevel').get(0).selectedIndex - 1;
alert('chk: ' + chkIndex);

here i got previous index value using current index, now i want to retrieve item value and item name using that previous index value, my code is

[Code]...

View 2 Replies View Related

JQuery :: Access Index Of Item And Add/subtract From It?

Jan 10, 2012

I have an image gallery where every image has an index number ("data-index"). How do I access that index number when the image is "current" and then add +1 when it's "next" or subtract -1 when it's "previous"? Below is part of my code.

[Code]...

View 2 Replies View Related

JQuery :: Dropdown - Get Index Of Item With Specific Attribut?

Mar 1, 2011

<select id="myselect">
<option value="a">test</option>
<option value="b">test</option>
<option value="c">test</option>
</select>

i need to somehow get the index of the item with value "c" (so it will return 2). how to do so?

View 3 Replies View Related

JQuery :: Get Index Of Current Active Row Of Table

Aug 24, 2011

Whether there is a way to get the index of currently active/selected row in tabla just like in C# dataGridView

View 1 Replies View Related

JQuery :: How To Get Group Of Elements

Mar 10, 2011

i have a list of elements like the following sample. Now i've want to group these elements by there nearest elements of same type. But the elements not grouped by parent element.

<body>
<!-- Need to build a group of these two teasers-->
<div class="teaser">
<h2>Headline</h2>

[Code]....

View 2 Replies View Related

JQuery :: Selecting Index Of Currently Clicked Item From Inside Another Element?

Sep 18, 2010

I'm trying to find the currently clicked index of .accordion_trigger from within another element.

When inside the .accordion_trigger click event I can simply do the below to get the current clicked index:

Code:
$('.accordion_trigger').click(function(){
var index = $('.accordion_trigger').index(this);
}
return false;
});

Obviously this doesn't work when called from within another element. I understand that 'this' is part of the problem but can't seem to find a way to form the code in such a way for it to produce a valid result. Thus far I only get -1 or 0.

When .accordion_trigger is clicked it has an "$(this).toggleClass('active').next().slideDown();" applied so in theory I shold be able to search for which of the .accordion_trigger's are "active".

I've also tried doing this via the below method but to no avail:

Code:
var current = $('.accordion_trigger');
current.each(function() {
if ($(this).hasClass('active')) {

[Code]....

View 4 Replies View Related

JQuery :: Way To Handle A Group Of Div Elements?

Jun 29, 2009

In HTML code I have this situation:

<div id="nam1" class='nc1 nc2 nc3 hidden'></div>
<div id="nam2" class='nc1 nc2 nc3 hidden'></div>

I would like to remove "hidden" to class value which class valuestarts with "nc1"I tried the following jquery code, but it doesn't work.$(.nc1).removeClass('hidden')

View 10 Replies View Related

JQuery :: Add Group Of Form Elements Dynamically?

Jul 28, 2010

I'm building a custom component in Joomla. All the Jquery up till now is working just fine.

I'm not sure if I'm using the wrong keywords or what, but I'm not having much success finding a way to make the following happen:

I have a form that asks for a bunch of information. First it's name, etc... Then it asks for vehicle information: The code for that is this:

<table class="rsmformtable contentpaneopen">
<tr>
<td colspan="2">
<div class="rsmformtablediv">

[Code].....

So, what I want to happen is that there is an add vehicle link or button so that when someone hits it, it allows them to add in another vehicle. Of course it should also add some index to the id's of all the inputs as I will use the post data to add the vehicles to a database.

Now at first I thought I had found a solution, that works a little bit. But then when the PHP comes into effect things break.

Also, this is an aside: the truck vin row is controlled by jquery now. If the plan type selected is for a truck, it will show that row, if it's not then that row is hidden. I'm pretty sure I'll need to build a loop in the Jquery script that will allow that hide and show feature to work based on the index added to the truck row.

in my searching, the only thing I've really been able to find is that I might have to use AJAX, but that's not something I familiar with just yet.

View 15 Replies View Related

Jquery :: Automatically Group / Wrap Elements With Div?

Jul 14, 2010

I want to get jQuery to group 3 paragraphs with a div.The last div will simply contain the remainder number of paragraphs.

View 7 Replies View Related

JQuery :: How To Repeat Of Showing Group Elements

Jun 15, 2011

I am new in jquery, and don't understand how I can repeat of my created animation. Here example of my code:
$("#text_rotator1_1").fadeIn(3000,function(){
$("#text_rotator1_2").fadeIn(3000, function(){
$("#text_rotator1_3").fadeIn(3000, function() {
$("#text_rotator1_4").fadeIn(3000, function() {
$("#text_rotator1_1").fadeOut(1000);
$("#text_rotator1_2").fadeOut(1000);
$("#text_rotator1_3").fadeOut(1000);
$("#text_rotator1_4").fadeOut(1000, function() {
});});});});});
When all 4 elements is faded out, then i want to repeat fade in of all elements.

View 1 Replies View Related

JQuery :: Access The Current Item's Attributes?

May 12, 2011

$('td[id=opinionAxis]').html("<img src=images/"+this.attr("title")+".png>");

So essentially what I'm trying to is put an image inside all my td's that have "opinionAxis" as their id. The image has to be equal to the value in the title attribute in addition to the sub folder and file type. How do I access the current item's attributes?

View 2 Replies View Related

JQuery :: Access The Index Of The Json Data Array In The Current Iteration And Use It In A Template?

Jun 21, 2011

is it possible to access the index of the json data array in the current iteration and use it in a template?

View 2 Replies View Related

JQuery :: Superfish Submenus Open Under Current Menu Item

Aug 16, 2011

I'm trying to get Superfish menus working on a new site I'm building, but have run into a problem. I have used the feature of setting a class on the current menu item so that it will be highlighted (highlit?). The trouble is that if the menu item has a submenu this submenu is displaying already opened when you hit the page.

I've set the menus up with the following options:
$('ul#nav').superfish({ hoverClass: 'sfHover',
pathClass: 'current',
pathLevels: 1,
delay: 800,
animation: {opacity:'show'},
speed: 'normal',
autoArrows: true,
dropShadows: true,
disableHI: false
});

This is a snippet of the menu code just for completeness, although it's pretty generic:
<ul id="nav">
<li><a href="index.html">Home</a></li>
<li class="current"><a href="agenda.html">Agenda</a>
<ul>
<li><a href="stream_busdev.html">Business Development Stream</a></li>
<li><a href="stream_techsupp.html">Technical and Support Stream</a></li>
<li><a href="stream_partners.html">Partners Stream</a></li>
<li><a href="stream_paytrain.html">Payroll and Training Stream</a></li>
</ul></li>
... more menu items in here ...
</ul>

I've also attached a screengrab, in case it helps, since the site isn't live yet. So I guess what I'm asking is: is there a way to have the current parent menu item marked as current without it automatically opening the submenu?

View 5 Replies View Related

Create A Group Of Radio Buttons That Enable User To Select Whether To Maintain The Current Image

Aug 6, 2009

I'm trying to create a group of radio buttons that enable user to select whether to maintain the current image, remove the image or upload a new image. If user selects maintain the current image or remove the image, the upload field will be disabled, when user select upload a new image, the upload field will be enable. My script is as below but I do not get it work correctly, do you have any advice for me?

HTML Code:
<script type="text/javascript">
function Disab() {
frm=document.forms[0]
if(frm.change_voucher.checked)
{frm.img_voucher.disabled=false}
[Code]....

View 2 Replies View Related

Remove Group Of Elements

Oct 29, 2011

In the following script all works fine except the "Remove all items".It adds and removes individual elements fine, but when I call the dropElems() function it removes up to the last 2. If I click it again, it removes only one.Finally, pressing one more time does remove all.I'm calling the same function to remove one element multiple times to remove all the elements, but it seems to stop short of the actual desired action.[code]

View 6 Replies View Related

Execute Function On Current Item?

Aug 28, 2009

I have this code which removes a class from an item on mouse out.

Code:

function mouseOut8( ) {
$('.bar8')
.removeClass("barover");
}

I would like to change this so that the class is removed from the item I have just moused out of instead of specifying the exact item. This is so I can use this function for multiple items. I tried replacing the '.bar8' with 'this' but it didn't work.

View 2 Replies View Related

JQuery :: How To Match Two Index Numbers Of Different Elements

Dec 18, 2010

Currently I'm trying to create a menu with a mouseover effect on a link, which causes an image to display. All images are positioned on the same place, so the optical effect is that one image changes all the time. To achieve this I created an unordered list with the links / items in it, and I created a div with the (corresponding) images. On a mouseover event over a link, the index number of the current li element is stored in a variable, and I want to use that variable to select the corresponding image.

(So <li> index:2 corresponds to <img> index:2)
So in 'human language':
on mouseover of li {
var indexNumber = li.indexnumber
change class of img[indexNumber]
}

But I can't get it to work. I managed to store the 'current' indexnumber successfully in a variable:
var indexNumber = $("li").index(this);

But I can't use the variable to select the corresponding <img> I tried:
$('.slidemenuImgbox img:eq(indexNumber)').addClass('slidemenu_show');
But nothing happens

However when I do:
$('.slidemenuImgbox img:eq(1)').addClass('slidemenu_show');
The image with index:1 is changed.
How to use a variable in :eq()
To see a 'live' example (With no images changing): [URL]

View 3 Replies View Related

JQuery :: Wrap <a> Tags Around Text In <li> Elements - Get The Index Of The <li> In The <ul>?

Feb 3, 2010

I am trying to wrap <a> tags around text in <li> elements. How can I get the index of the <li> in the <ul>? I tried something like this: $('.tabbed-list li').wrapInner('<a></a>'); That works fine. However, I want to do something like this: $(this).wrapInner('<a href="#' + $(this).index() + '"></a>');

View 1 Replies View Related

JQuery :: Filter Elements By Their Index Similar To The Nth-of-type?

Nov 12, 2010

What's the best simple way to filter elements by their index similar to the nth-of-type equation an+b , regardless of parent and node type? Something like...

$("input").filter(":nth-of-set(3n+1)")

... to filter every third input element (3n) starting with the first one (+1). 

View 2 Replies View Related

JQuery :: Loop Alternate Elements Starting From An Index?

Jul 8, 2010

How to loop alternate elements in JQuery ? I see it has each function which loops each elements . But I want every alternate elments to loop starting from an index.is it possible in JQuery ?

View 1 Replies View Related

Apply Selected Attribute To Current Select Box Item

Feb 9, 2010

I've created the simple select box below that will "onchange" when an item is selected. I'm trying to apply the "selected" or "selected="selected" attribute to items that are chosen from the menu. Example: The goal is to show " <option value="/1" selected="selected"> " when page "/1" is chosen and to show <option value="/1"> when /1 is not the current page. I've follow a few simple tutorials with no luck and even tried php conditionals to trigger the "selected" attribute with no luck.

<form name="guideform" method="get">
<select class="wptdb_jumpbar_select" name="mymenu" onChange="window.location=document.guideform.mymenu.options[document.guideform.mymenu.selectedIndex].value">
<option value="/1">Home Page #1</option>
<option value="/2">Home Page #2</option>
<option value="/3">Home Page #3</option>
<option value="/4">Home Page #4</option>
</select>
</form>

View 4 Replies View Related

Script Which Adds A Class To The Current Menu Item Selected

Aug 6, 2011

I have a small script which adds a class to the current menu item selected.

Currently on the page load (this menu is within one page) the first menu item which is loaded does not have this .mywork_active class. Its not until you click it or another item that the class is added.

What would I need to do make the script add this class to the first item on load.

The menu looks like so:

View 1 Replies View Related

JQuery :: Can't Figure Out Physically Change Index Order Of Selected Elements?

Mar 31, 2010

I'm attempting to physically change the index order of the elements returned by a selector.For example, I'm attempting to make it so when someone clicks on a button, it swaps the index position of the element above or below it (depending on which button they press).I tried to assign it using something like $('.draggable :eq(2)').attr('index', 3)But it didn't seem to work. Is there a way to do it using jQuery, or do I have to change it within DOM itself? Or is there another way to do it?

View 2 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved