更改锚标记上列表的颜色使用jquery在asp.net中单击 [英] change color of list on anchor tag click in asp.net using jquery

查看:57
本文介绍了更改锚标记上列表的颜色使用jquery在asp.net中单击的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试使用jquery在单击锚标记时更改列表的颜色。单击锚标签后,我调用了一个C#函数代码。如果我在jquery中返回false代码,就像下面的代码一样,颜色已经改变了。但功能背后的代码不起作用。一旦我评论从jquery返回false代码背后的代码工作,但颜色没有改变。



html代码:

 <   ul     class   =  ullist    id   =  navlist >  

< li id = list1 > < a id = A1\" runat = server > 活动< / a > < / li >

< li id = list2 > < a id = a2 runat = server > Abeyance < / a < span class =code-keyword>>
< / li >

< / ul >





Jquery代码:

 $( document )。ready( function (){

$( a)。click(< span class =code-keyword> function (){

$( li.active1)。removeClass( active1);

$( this )。parent(' li')。addClass(' active1');

return false ;
});

});

解决方案

document )。ready( function (){


a)。单击( function (){


li.active1)。removeClass( 正在进行1);

i am trying to change color of the list on clicking anchor tag using jquery. On clicking the anchor tag i have called a C# function code behind.. if i give return false code in jquery like the below code the color has changed. but code behind function is not working. once i comment return false from jquery the code behind code is working but the color has not changed.

html code :

<ul class="ullist" id="navlist">

    <li id="list1"><a id="a1"  runat="server" >Active</a></li>

 <li id="list2"><a id="a2"  runat="server" >Abeyance</a></li>

</ul>



Jquery Code :

$(document).ready(function () {

    $("a").click(function () {

       $("li.active1").removeClass("active1");

                   $(this).parent('li').addClass('active1');

       return false;
   });

});

解决方案

(document).ready(function () {


("a").click(function () {


("li.active1").removeClass("active1");


这篇关于更改锚标记上列表的颜色使用jquery在asp.net中单击的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆