各位大神,帮忙解决下这个问题:如何用jq向某个li元素的父级li元素增加class??

各位大神,帮忙解决下这个问题:如何用jq向某个li元素的父级li元素增加class??,第1张

$('li')parent('li')addClass('class'); // 选择li元素并找到它的父级(只是父级)li,添加class;

如果不是直接父级:可以一直往上遍历,找到所有它的父级是li的元素可以使用:$('li')parents('li')addClass('class');

建议你这样写

<a href="xxxhtml" onclick="aa ()">

先给这个li一个id,(none,可以随便写)

<li id="liid" class="none" ><a href="indexasp">首页</a> </li>

<script>

function aa(){

var b=documentgetelementbyid("liid");

bclassname="current";

}

</script>

PS:你想要的效果应该是点击莫个链接让这个li的显示效果不一样,我的代码能实现你要的效果

打字不易,如不懂可继续问,往采纳,谢谢!

获取到div将display 设置成 block 呗。

// 绑定单击事件

$('a')on('click', function() {

    // div 是 a 标签的下一个兄弟节点,直接获取它即可。

    $(this)next()css('display', 'block');

    

})

因为不仅一个li,你这样写是拿不到任何一个li的值,你想要获取全部li的值,只能自己写个函数来循环得到里面所有的li的值,给ul绑定一个叫test的id,然后执行下下面的代码

windowonload = function(){

    var obj_lis = documentgetElementById("test")getElementsByTagName("li");

    for(i=0;i<obj_lislength;i++){

        obj_lis[i]onclick = function(){

            alert(thisinnerHTML);

        }

    }

}

以UL LI为例

UL高度为200px,overflow:hidden,下面多的LI部分就隐藏了,

点击箭头设置该UL的高度,css({“overflow”:“auto”}),再点击css({“overflow”:“hidden”,“height”:“200px”})

详细代码

$("push_btn")toggle(function(){

    $("ul")css({“overflow”:“auto”})

},function(){

    $("ul")css({“overflow”:“hidden”,“height”:“200px”})

})

注意自己照着打一遍,我用的中文状态输入的

这个jq函数之针对ul标签中的静态li标签有效

理论上不会出现这种情况,你指的“这个jq函数”是什么?

这个函数又该怎么添加在$(window)resize(function () { });中

你只要把修改li宽度的代码抽取出来,放在一个函数里面,然后每次resize的时候都调用一次就行了

<script>

$('ul li:gt(2)')hide();

$('ul')hover(function(){

        $('ul li')show();

    },function(){

        $('ul li:gt(2)')hide();

        });

</script>

欢迎分享,转载请注明来源:品搜搜测评网

原文地址:https://pinsoso.cn/meirong/3586656.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2024-03-07
下一篇2024-03-07

随机推荐

  • 抖音盲盒的东西是不是真的

    抖音主播开盲盒送手机是真的,有些主播为了提高知明度,能够增加一些粉丝,不过送手机中奖的几率比较低,也就是说你可能抽不到免费送的手机,有的人运气好的话,很有可能会抽到开盲盒送手机到自己手里的,只是中奖不是每个人都能中的很多经纪公司会以团队的名

    2024-04-15
    44800
  • 相宜本草各种系列都有什么作用?

    相宜本草的红石榴系列和仙人掌系列都是不错的。红石榴系列,主要是深层美白抗氧化,提亮肤色的;仙人掌系列,无油配方,密集补水的。 2、就楼主描述的肤质情况,一一推荐你合适的相宜本草的产品:“脸上有斑”,可使用相宜本草的美白祛斑系列,有美肤祛斑面

    2024-04-15
    29700
  • 黑松露的功效与作用是什么?

    黑松露,也称块菌,是一种生长于地下的野生食用真菌,外表崎岖不平。色泽介于深棕色与黑色之间,呈小凸起状,遍及灰色或者浅黑色与白色的纹理,其气味特殊,难以形容,与蘑菇等一般菌类不同,松露的孢子不是通过风进行传播,而是通过那些啃食松露的动物来传播

    2024-04-15
    27500
  • 补水喷雾和保湿精华液哪个好用?

    补水喷雾和保湿精华液都是最基础的护肤补水喷雾可以很好的补水保湿同时二次清洁洁肤,打开肌肤通道精华的浓度比补水喷雾的高,同时用完补水喷雾后再用精华,护肤可以达到翻倍的效果,所以精华比喷雾贵,喷雾做打底滋润肌肤,精华是更好的渗透到肌肤的深层,让

    2024-04-15
    29100
  • 怎么分辩爱美肌套盒的真假?

    辨别它的真假,方法如下:洁面乳:1有淡淡的清香,挤在手上应该是水融,没有油腻感的。2用火烧,把洗面奶放入勺内,用火烧,如果溅油,就不是好的洗面奶,如果越烧越像牛奶一样,说明是好的洗面奶。3拿PH试纸来试试就知道了,直接把它挤到试纸上

    2024-04-15
    39300
  • 妮维雅小蓝罐好用吗 妮维雅小蓝罐的4种用法

    妮维雅小蓝罐是一款非常经典的面霜,久经不衰,这款面霜非常的平价,50元不到,好大一罐,可以用很久,而且这个面霜的用法很多,可以护手,可以当身体乳还可以当宝宝霜。妮维雅小蓝罐好用吗妮维雅的这款面霜应该是平价面霜届的网红了。红也红了很多

    2024-04-15
    34700
  • 妮维娅的洗面奶可以清洗掉防晒霜吗

    您好,知我药妆肌肤顾问很高兴帮助您。建议涂抹防晒后一定要每天卸妆。因为防晒剂本身是油溶性的,其中的持久配方、防水配方,洗面奶洗来如同“隔衣洗澡”,所以,先用卸妆油“以油溶油”,才能最有效、最温和地卸除干净。如果不彻底卸妆,很容易堵塞毛孔、引

    2024-04-15
    33200

发表评论

登录后才能评论
保存