账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    点击a时让属于自己的父级li 改变颜色,jQuery 应该怎么写
    79
    0

    <ul>

         <li>
             <a href="">1</a>
         </li>
          <li>
             <a href="">2</a>
         </li>
          <li>
             <a href="">3</a>
         </li>
     </ul>
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 阿尔卑斯少女 普通会员 1楼

      你可以使用jQuery的hover事件来实现这个功能。假设你有一个父级li元素,你需要点击时改变它的颜色。

      ```javascript // 获取父级li元素 var parentLi = $('#parentLi');

      // 获取当前点击的li元素 var clickedLi = $('# clickedLi');

      // 为父级li元素添加hover事件 parentLi.on('hover', function() { clickedLi.css('color', 'red'); }); ```

      在这个例子中,当鼠标悬停在父级li元素上时,会触发hover事件,clickLi元素的color属性会变为红色。

      注意,你需要在HTML中包含<li>元素,以及你需要修改颜色的<div>元素。例如:

      ```html

      • Item 1
      • Item 2
      • Item 3
      Item 4

      ```

      然后在JavaScript中,你可以像这样操作:

      ```javascript // 获取父级li元素 var parentLi = $('#parentLi');

      // 获取当前点击的li元素 var clickedLi = $('# clickedLi');

      // 为父级li元素添加hover事件 parentLi.on('hover', function() { clickedLi.css('color', 'red'); }); ```

      在这个例子中,点击的li元素会变为红色。

    更多回答
    网站公告
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部