社区所有版块导航
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
反馈   公告   社区推广  
产品
短视频  
印度
印度  
私信  •  关注

Nick Craver

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

我不认为这里有一条“线”,我认为这里有一些直截了当的事情和一些灰色区域,你必须平衡你想要的东西。高级功能、性能、兼容性,想想这些都是三角形的,很难做到这三点 尽可能的好 同时。

如果CSS可以做到,当然可以用CSS来做到。如果不能在CSS中完成,请使用jquery,但不要在不需要开销的地方使用jquery,例如。 $(this).attr("id") 通常可以 this.id ,许多东西在DOM上是严格可用的,并且仍然以跨浏览器的方式使用。

你什么时候用得太多了?当它不是 需要 ,有时您需要jquery用于跨浏览器的ccs3选择器,有时您使用的css选择器已经可用。 把它放在样式表中 . 还有很多其他的例子,但是如果你能在没有它的情况下以一种跨浏览器的干净方式通过它,那么就没有必要了,像褪色这样的事情并不是轻而易举的事情。如果您需要包含jquery,就没有理由不使用 .fadeIn() 一旦你(代码已经包含在内,为什么要复制它?)

javascript与无javascript

正如评论中所说,你的网站应该提供 没有javascript的所有基本功能 这通常不是问题,例如通过Ajax捕获点击并加载内容……如果您不捕获内容,他们会进行整页重新加载,这是对标准行为的简单回退。然而,所有的“钟声和哨声”?这是固执己见,但我认为你不应该屈从于提供 全部的 没有javascript的功能。用户关闭了它,他们没有得到花哨的东西,那很好……作为一个例子,禁用javascript会禁用很多 非本质特征 你可以四处浏览,但主要是评论、投票 行动 没有javascript就不一定可用。

15 年前
回复了 Nick Craver 创建的主题 » jquery ui themeroller-安装主题

您需要在头脑中更改此链接,它应采用以下格式:

<link rel="Stylesheet" href="/css/MY_THEME_HERE/jquery-ui-1.8.custom.css" />

例如,如果您下载了Redmond主题:

<link rel="Stylesheet" href="/css/redmond/jquery-ui-1.8.custom.css" />

下载时选择的任何主题都应包含在此路径的zip中。如果您构建了一个自定义主题,它将是:

<link rel="Stylesheet" href="/css/custom-theme/jquery-ui-1.8.custom.css" />