I'll need to see your html to see why, but I suspect it's because you targeted a specific id #table1.RelStatus.

evanbu...@gmail.com wrote:
Very cool.  This is what I have now but it only hides the first div
containing the RelStatus value = 'Retired'

<script type="text/javascript">
    $(document).ready(function() {
        $("#chkIncludeRetired").click(function() {
            $('#table1.RelStatus').each(function() {
                var RelStatusValue = $(this).text();
                if (RelStatusValue == 'Retired') {
                    $(this).parents("div").toggle();
                }
            })
        });
    });
</script>



On Jul 23, 10:47 am, Liam Potter <radioactiv...@gmail.com> wrote:
$("span a").click(function(){
        var checkValue = $(this).parents("div").attr("value");

        if (checkValue == 'Retired'){
                $(this).parents("div").toggle();
        }
return false;

});

You will see the parents function, this allows you to traverse up the dom.



evanbu...@gmail.com wrote:
Right, but how do I associate the span tag which contains the value =
'Retired' with the div that contains it?  In other words, I need to
toggle the contents of the entire div and not just the span tag.
Thanks.
On Jul 23, 7:41 am, Liam Potter <radioactiv...@gmail.com> wrote:
use an if statement, "if value == retired, do this"
evanbu...@gmail.com wrote:
Hi
I'm not sure how to approach this. I want to toggle each div with a
checkbox or hyperlink which shows/hides every div where the RelStatus
value = 'retired'. I'm able to see the value of each RelStatus value
using the code below.  The id of each div and the RelStatus value of
each span is set server-side. Thanks
<script type="text/javascript">
$(document).ready(function() {
$('#table1 .RelStatus').each(function() {
    alert($(this).text());
 });
});
</script>
<div id="<%# Eval("id_individual") %>" class="IndividualDirectors">
       <span class="RelStatus" id="RelStatus"><asp:Label
ID="lblRelStatus" Text='<%# Eval("RelStatus") %>' Runat="Server"/></
span><br />
</div>- Hide quoted text -
- Show quoted text -- Hide quoted text -
- Show quoted text -

Reply via email to