css - 为什么我的 $ ('id' ).css ('property: value' );应用它的风格?

标签 css navigation border

我正在尝试制作一个 jQuery if 语句: 如果用户在指定页面上,则应用指定样式;在本例中,它在 anchor 标记的 id 上放置了一个底部边框。

// index.php - referenced html
...
<link href='http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js' type='text/javascript' />
<style type="text/javascript">
@import url('js/active-links.js');
</style>
...
<ul>
    <li><a id="home" href="#">HOME</a></li>
    <li><a id="other1" href="#">OTHER1</a></li>
    <li><a id="other2" href="#">OTHER2</a></li>
</ul>
...


// active-link.js 
$(document).ready(function() {
    if (document.URL.indexOf('index.php') >= 0) {
        $('#home').css('border-bottom: 18px solid #9cd588');
                                            }
                       });

理想情况下,如果陈述相同的事情,我会将其应用于每个链接和 else。目前它没有做任何事情。

最佳答案

简单的解决方案:

$('#home').css('border-bottom', '18px solid #9cd588');

关于css - 为什么我的 $ ('id' ).css ('property: value' );应用它的风格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10018857/

相关文章:

android - 如何驾驶停在某个地方的汽车

javascript - 想要在单击时图像周围有边框,并在第二次单击后删除边框

css - 移除边框后,边距超出 div 范围

C++ MFC窗口(框架)操作

html - 当其他元素悬停在 CSS 中时更改元素

html - 你能把一个 div 粘在另一个 div 的底部吗?

java - 导航时关闭上下文操作栏。抽屉已切换

android - 如何使用appium自动化android手机后退按钮

css - 存储多个缩略图与使用 CSS

html - 我想降低动画速度