Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 2 of 2
  1. #1
    New to the CF scene
    Join Date
    Nov 2013
    Posts
    1
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Post Creating a for loop to get Spans ID

    so I'm in the process of learning Javascript so bare with me please
    I am making a calendar from scratch as a project for school.
    what I have been trying to do is to create a for loop that loops seven times. It will check through all 7 of my outer spans Id's to see if the innermost span contains the static number 1. this is what I had tried to do

    for (var i=0; i<8; i++) {
    var mySpans = $('mySpan'+i);

    if ($(this).find('mySpans.span').text() == '1') {
    alert("found"); }
    }



    HTML
    <span class="spanClass" id="mySpan1">
    <div>
    <span class="innerSpanClass"> </span>
    </div>
    </span>

    <span class="spanClass" id="mySpan2">
    <div>
    <span class="innerSpanClass"> </span>
    </div>
    </span>

    <span class="spanClass" id="mySpan3">
    <div>
    <span class="innerSpanClass"> </span>
    </div>
    </span>

    <span class="spanClass" id="mySpan4">
    <div>
    <span class="innerSpanClass"> </span>
    </div>
    </span>

    <span class="spanClass" id="mySpan5">
    <div>
    <span class="innerSpanClass"> </span>
    </div>
    </span>

    <span class="spanClass" id="mySpan6">
    <div>
    <span class="innerSpanClass">1</span>
    </div>
    </span>

    <span class="spanClass" id="mySpan7">
    <div>
    <span class="innerSpanClass">2</span>
    </div>
    </span>



    any advice or comments would be greatly appreciated, this project has had me stressed for awhile.

  • #2
    Senior Coder DanInMa's Avatar
    Join Date
    Nov 2010
    Location
    Salem,Ma
    Posts
    1,577
    Thanks
    13
    Thanked 248 Times in 248 Posts
    try this

    Code:
    $('.innerSpanClass').each(function(){
    if ($.trim($(this).text()) === '1')
    alert ('span found')
    });


  •  

    Tags for this Thread

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •