Endless Loop If Two Item To Sort Are Equal

Jun 12, 2010

I figured out the one question but I am thinking the code below would get into an endless loop if two items to sort were equal because it never returns a 0 to alert the javascript sort function that the two items are equal... Is this correct?

The code ...
$(document).ready(function() {
$('#ascending').click(function() {
SORTER.sort('.sortable');
});
$('#descending').click(function() {
SORTER.sort('.sortable', 'desc');
});
});

var SORTER = {};
SORTER.sort = function(which, dir) {
SORTER.dir = (dir == "desc") ? -1 : 1;
$(which).each(function() {
// Find the list items and sort them
var sorted = $(this).find("> li").sort(function(a, b) {
return $(a).text().toLowerCase() > $(b).text().toLowerCase() ? SORTER.dir : -SORTER.dir;
});
$(this).append(sorted);
});
};

View 3 Replies


ADVERTISEMENT

JQuery :: Reset Index Value In $.each Method For Endless Loop?

Dec 9, 2011

I'm trying to get a endless loop going, for example for looping continually through a group of photos. So what I have is:

$(function(){
var ima = Array("johnny_100.jpg", "beau_400.jpg", "mofat_400.jpg");
$.each(ima, function(index, val){

[Code].....

so basically how could I reset the index, or maybe there is a better way to make an endless loop?

View 15 Replies View Related

JQuery :: Form Validation On Submit - Endless Loop?

Feb 15, 2010

I have a form on my page, which I want to validate on submit. The code looks something like this:

$('#form').submit(function(){ if ($('#field1').length == 4 && $('#field2').length == 3) {
$.ajax({
url: someAjaxUrl,
dataType: 'html',
type: 'get',
success: function(html){ if (html != '') {
//show error
} else {
//submit form
}}});
} else {
//show other error
} return false;
});

Now, if I try to use
$('#form').submit();
In the else statement within the success function, the validation keeps getting triggered in an endless loop.

But if I use
document.form.submit();
- or document.getElementById('kbaFormSearch').submit(); -
The form gets submitted correctly. Is this because the anonymous callback function within the earlier defined
$('#form).submit()
gets triggered again? And if so, is there a way to get this to work without using "native JS" (not that I'm against it, but it would not make much sense to me unless there is no other way).

View 7 Replies View Related

JQuery :: Find Out If Next Item Is Equal To Last Item?

Apr 7, 2010

I have some js code in which a click on a nav arrow causes list to be walked up or down and hilighted. Partial code is below. The problem is that when I get to the end of the list (e.g. there IS no next()), I want to skip this part of the code and actually hide the right arrow. I have no problem with the hiding part - I just want to set a flag when I have traversed the list to the last item.

[Code]...

View 4 Replies View Related

Refresh And Sort By Clicking On Any Item By ID

Sep 14, 2010

I have several data items on a webpage which I want to to be able to refresh and sort by clicking on any item. Although I have several items I can sort by, I only want one sort query. Each element has on onclick event. I want to determine which element was clicked by passing its ID as an arguement in the onclick function to the http request.

View 2 Replies View Related

JQuery :: Loop Only Handling Last Item In The Array?

Jun 9, 2009

I am very new to javascript/jquery so bare with me. I am using this loop code below with a populated array called "listarray":

[Code]...

View 3 Replies View Related

JQuery :: Select An Item In An .each Loop Like An Array?

May 28, 2010

Is it possible to reference an object in an each loop like you would an array?

I've tried this without success:

View 7 Replies View Related

JQuery :: Create An Endless Animation?

May 12, 2010

I have seen this question asked several times while searching the internet and all the answers seem to be workarounds. Is there a way to do an animation forever with jQuery? All I get are recursion errors; not on my code but on jQuery. Line 580 of jquery-1.4.2.js

So this is what I am doing. I have a complex function for smooth extremely slow animation (clouds in the sky) my function moves an object one pixel at a time. If I take out all recursion, the clouds move one pixel with no error. If I leave the recursion in then I get the recursion error. I am not posting my code first because every time this question is asked they focus on the code. I want to know how to do this regardless of my one scenario.

View 1 Replies View Related

Pass Text From One Select Box To Another Select Box Using The For Loop To Check The Existence Of An Item But It Is Not Working?

Aug 28, 2010

i am trying to pass text from one select box to another select box. The logic is if 10 are added, no more passing must happen. Also if an item is already added, it mustn't be added again.I am using the for loop to check the existence of an item but it is not working: what am i doing wrong?

Code:
function PassSelectValues(){
//pass values from select boxes to select boxes
var counter;[code]....

why isn't counter incrementing at all? The alert message box does appear saying item exists but the item gets added anyway.

View 1 Replies View Related

JQuery :: Drag & Drop To Sort Categories And Post This New Sort Order To DB?

Jun 9, 2009

OK so Ive been using jquery for a little bit now and love it. I am a ColdFusion developer. I have a need where I would like to present the user with a list of categories and the user can drag and drop to sort, but then I need to post this new sort order to the database. So I see there are a ton of cool drag & drop plugins for jquery. I understand how they work and I can get it to work as far as spitting out DIVS or spitting out ULs that can be sorted, but then what? So now they are sorted on my screen and not really part of the form. How do I translate that into something I can do a post to the database with? Do I do an AJAX call every time they drop an item and try to extrapolate the sort order on that item after they drop it? Do I populate a hidden form field with the constantly updating sort order list? MAybe a list of ID's? How does everyone else go about this this task? I'm sure there is more than one way and I'm sure this is a common task.

View 1 Replies View Related

Jquery :: Sortable: Determine The Id Of The Item Replaced By The Dragged Item

May 11, 2010

$(document).ready(function(index){
$(connectSort).each(function(index, obj){
$("." + this).sortable({
connectWith: ".connectedSortable_" + this,

[Code]....

the first function(start: function ..) displays an attribute (title) of the dragged item once the sorting starts. supposedly, the second function (stop: function ..) would display the same attribute but of the item replaced by the dragged item once the sorting stops.

I have tried a lot of things already, but none seems to work.

View 2 Replies View Related

Dropdownlist Project (remove Item , Add Item)?

Jun 16, 2011

i have a Drop down list with 10 choices (skillset). users must choose one skillset and the corresponding level (beginer/intermediate/master). ( they have to do this 10 times for all the sillsets) what i want is :

1 - i need to show up only one record (dropdowanlist) with level then have a button to add new skill and level if required 2- then when they choose the 1st skill from the dropdown , this one will not show up on the 2nd choice dropdown.

View 15 Replies View Related

JQuery :: Set Height Of A Div Equal To Another Div?

Nov 23, 2010

i need to take the height of a div named #main and add that height to another div named .sidebar.I'm new to this kind of stuff, but whould it be possible to do this with jquery, if so, how?

View 1 Replies View Related

Two Not Equal Comparisons In An OR Condition?

Nov 5, 2009

Could anyone tell me (or link me to some place that can) why the following if-statement will execute?

if (5!=6 || 7!=8) {
alert("Why does this work?");
}

View 2 Replies View Related

Making One Variable Equal Another

Nov 9, 2011

I'll get it out their early, I am somewhat of a javascript novice.

Here is the code I am working with:

<script type="application/javascript">
$(document).ready(function() {
var numitems = $("#foo6 > li").length;
var secondstartpoint = numitems -3;

[Code]....

As you can probably see I am trying to set the start point of a jquery carousel to equal a variable that I have created. You can see I have tried " start: secondstartpoint", but this isn't working. I think possibly because the way the plugin is formatted so that the "start" option can only equal a number.

View 2 Replies View Related

Set One Element Width Equal To Another?

Jun 13, 2011

I'd like to set the div width equal to the image width. Here's what I can think of [code]...

View 3 Replies View Related

Way To Set One Element Width Equal To Another

Jun 13, 2011

I'd like to set the div width equal to the image width. Here's what I can think of:

Code:
<script type="text/javascript">
window.onload = function ()
{
document.getElementById('foo').style.width = document.getElementById('bar').width + 'px';
}
</script>
<div id="foo" style="background:red;"><img id="bar" src="image.jpg"></div>

It seems to be working, but I'm not sure if it's correct coding.

View 2 Replies View Related

Why Does 1+1 Equal 11? Or How Do I Convert A String To A Number?

Sep 2, 2006

Javascript variables are loosely typed: the conversion between a
string and a number happens automatically. Since plus (+) is also
used as in string concatenation, `` &#391;' + 1 '' is equal to `` &#3911;' '': the
String deciding what + does. To overcome this, first convert the
string to a number. For example:

View 3 Replies View Related

JQuery :: Ajax, Php And The Passwords Equal?

Jan 1, 2011

I'm trying to make a nice register script, and I came on this site:[URL].. It gave me a nice check for names and email, but I'd like to use it for my passwords too! (normal and confirmation password). Is it possible to send multiple variables at once to the file, and use them? This is what i've got now: (sorry, can't find out how to type beneath the code tags.)

[Code]...

View 1 Replies View Related

Can't Set One Element Width Equal To Another / Make It Possible?

Jun 13, 2011

I'd like to set the div width equal to the image width. Here's what I can think of [code]...

It seems to be working, but I'm not sure if it's correct coding.

View 3 Replies View Related

Change Text Color When Value Is Equal?

Oct 1, 2009

I am working on a multiplication table and it is suppose to allow you to enter a value, and then if the value is correct, the text color will turn green, if it is incorrect the value will turn red, it isn't doing anything, I am not that good in programming with Javascript, so I think it's probably something with my code, all the elements are named properly the are all input fields.

function checkMath(s,n)
{
if(document.getElementsByName("math_"+n.toString()+"t"+s.toString()).value == s * n)

[code]....

View 1 Replies View Related

Jquery :: AddClass With Id Equal To Parameter?

Jul 12, 2010

I am trying to set an li with a class based on a parameter from a function;here is my code

Code:
if (ISSUE_support == null) {
$('li #' + issue).addClass('highlight');

[code]....

View 2 Replies View Related

JQuery :: Make Width Of Inner Div Equal Outer?

Jul 23, 2009

</div><div>I've got a problem with IE6 and I need to basically find the width of the "header" DIV and make the "secondLevel" DIV match it. So, I guess I need to target IE6 specifically in the code. Here's what I have:

</div>
<div>
</div><div><div><div id="header"></div><div><span class="Apple-tab-span" style="white-

[code]....

View 4 Replies View Related

JQuery :: Setting Equal Heights On Tabs?

Feb 25, 2010

Basically, I am asked to set fixed height on a group of tabs. The tab that has maximum text will set the height for the rest of the tabs. The simplified version of the code looks like below:

<ul>
<li><a href="">Tab 1</a></li>
<li><a href="">Tab 2</a></li>
<li><a href="">Tab 3</a></li>
</ul>

Taking this example, I want to set the fixed height for <a> tag.

View 5 Replies View Related

JQuery :: Setting Two Columns Equal Heights?

Jun 10, 2011

Ive attached a screen shot of the type of layout I have. I have two columns, the left column is straight forward single div, but the right may have up to three divs inside of it (there is an outer div called right-col which I forgot to shade in which wraps around div box1 and 2), and I would like the last div to extend so it is the same size as the div on the left (similarly, if the content on the right was longer then the left, then I would want the left div to expand). Ive attached a screenshot of what I mean. There are loads of plugins, that show you how to make two/three columns equal heights, but I have not found anything to show me how to make two columns in a div equal height to another whole column - hope that makes sense.

View 1 Replies View Related

Output Two Maximum Numbers Of An Array If They Are Equal?

Jun 20, 2010

How can i output two maximum numbers of an array if they are equal?

var flower["roses", "violets", "buttercups", "daisies"];
var flowerAmounts[9, 8, 3, 9];

Output should be: The maximum amount of flowers is 9. There are 9 roses and 9 daisies.

View 7 Replies View Related







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