社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
私信  •  关注

DisgruntledGoat

DisgruntledGoat 最近创建的主题
DisgruntledGoat 最近回复了
15 年前
回复了 DisgruntledGoat 创建的主题 » 我使用的jquery太多了吗?我什么时候过这条线?

例如,我使用javascript/jquery替换表行颜色或创建按钮和链接悬停效果。这可以接受吗?或者我应该继续使用CSS来处理这些事情吗?

实际上,这取决于您的浏览器支持。您可以使用以下代码在表上执行Zebra条带化:

table.classname tr:nth-child(even) td {
  background-color: #ddd;
}

但这在Internet Explorer中根本不起作用(尽管它在即将到来的版本9中应该起作用)。因此,如果您需要所有东西看起来都是相同的跨浏览器,请使用jquery。

对于链接悬停效果,假设您的意思是颜色变化等,而不是花哨的动画, 绝对使用CSS 因为这在任何地方都得到了支持。