问题标签 [selectivizr]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
2519 浏览

javascript - 替代 selectivizr.js

selectivizr.js项目的最后一次更新是一年前,有很多 PR 和问题。

有没有比 selectivizr.js 更好的选择?

0 投票
2 回答
1769 浏览

jquery - 将 Selectivizr 与 RequireJS (jQuery) 一起使用

有没有人有让 Selectivizr 与 IE7/8 和 RequireJS 一起工作的经验?

我已经尝试像往常一样添加条件注释,我之前没有遇到过这个问题,我正在运行本地主机。

我认为这与需要在 Selectivizr 之前运行的 jQuery 有关,RequireJS 似乎使事情复杂化了。

任何帮助都会很棒,干杯。

0 投票
1 回答
699 浏览

jquery - Jquery + Selectivizer to reproduce nth-child in IE8

My understanding from selectivizr is that it can interpret a number of pseudo-classes correctly in ie6-8. I've been having trouble with what I want to accomplish, no matter what I try, it runs perfectly in Chrome/Firefox but falls flat on its face in IE6. Any help would be awesome!

CSS

Jquery/Selectivizer:

HTML

0 投票
0 回答
490 浏览

internet-explorer - selectivizr 不适用于 IE7 和 IE8 中的 nth-child(2)

在 IE 开发人员工具中查看生成的 CSS 一个简单的规则,例如

在 IE 中显示为

我们使用最新的 JQuery 库并根据 Selectivizr 站点支持 nth-child。

有人知道我要去哪里错了吗?

谢谢, 雅克

0 投票
2 回答
4807 浏览

css - IE8 中的 CSS3 选择器?

好的,所以我最近发现了这个名为“ Selectivizr ”的脚本,我真的很兴奋,但是我将它插入到我的项目中,按照它说的进行设置,但它没有工作。

所以,我正在寻找的是任何类型的 JavaScript 库/脚本,它允许我:checked在 IE8 中使用 CSS3 选择器(尤其是 )。

Selectivizr 似乎坏了,一年多没有更新了。其他人有运气吗?

有人知道任何其他允许在 IE8 中使用 CSS3 选择器的脚本吗?

不寻找 CSS3 样式,如边框半径、阴影等。只寻找选择器,如:before:after:checked等......

0 投票
1 回答
1476 浏览

jquery - Selectivizr 导致选择下拉菜单需要两次单击才能在 IE8 及以下版本中打开

我最近在公司内部网站上实施了 Selectivizr,因为我们需要支持 IE7/8。不幸的是,我们的网站通过 jQuery/AJAX 加载了大量动态内容。

为了解决这个问题,我重载了 jQuery 就绪函数,以便在 Selectivizr 执行它所设定的任何任务后重新加载它。我的代码如下所示:

很简单。然而,一位队友最近发现了一个似乎相关的错误。在 IE8/7 中,任何动态加载到页面中的选择下拉列表(我不确定是否会影响静态下拉列表以及这些页面都没有),需要单击两次才能打开它。

更具体地说,在 IE8/7 中,第一次单击似乎将“焦点”放在下拉列表上,而第二次单击则将其打开。它的兼容性视图,它实际上打开了一瞬间然后关闭。第二次单击打开它就好了(只要您仍然专注于下拉菜单)。

我曾认为这可能是 Selectivizr 正在做的事情的问题,因为它并不是真正设计用于处理动态加载的内容,但经过一些调试后,似乎是 setTimeout 导致了这种奇怪的行为。

我完全不知道如何在不删除我的 Selectivizr 实现的情况下解决这个问题

可能值得注意的是,如果进行不同的 AJAX 调用,setTimeout 是防止浏览器尝试多次加载 Selectivizr 所必需的,因为这可能会导致浏览器出现严重的性能问题。

注意:此问题不能准确反映标题中所述的问题,因此我对其进行了更新以提供更好的搜索!几周后回到这个问题后,我意识到我最初的调试导致我走错了路。对不起,伙计们,但我已经提供了一个答案,希望对您有所帮助!:)

0 投票
1 回答
1751 浏览

css - IE8 CSS 背景图片 URL 被重置为 url("null")

我现在有一个问题,在 IE8 中,我的 CSS 文件中的背景图像属性被更改为 url("null") 而不是其中的原始 URL。

不知道在哪里看,但我怀疑它可能是 selectivizr 或 JQuery UI。

以前有人遇到过这个问题吗?

编辑: 这是CSS代码

编辑2: 我从等式中删除了selectivizr,这解决了问题。所以这肯定与selectivizr有关。问候, 雅克

0 投票
1 回答
2355 浏览

jquery - Selectivizr.js 在 respond.js 中不起作用

我正在使用Respond.js以便可以在IE8中创建响应式页面。它工作正常。

但是,我也在使用Selectivizr.js,这样我就可以在IE8:nth-child中使用 CSS3选择器,这也可以正常工作。

问题是,如果nth-child选择器位于响应点中,则选择器将无法工作。

例如,这不起作用

但是,如果我将样式放在响应点之外,它就可以正常工作。但是我不能为这个特定的响应点使用特定的样式

如何使它工作?

0 投票
1 回答
178 浏览

internet-explorer-8 - 关于解决 IE8 伪类兼容性的建议

我在项目中使用了伪类,我目前正在研究它,并且由于它已经是大量的 javascript,我试图避免使用 selectivizr。有没有办法让 psedoclass 与 IE8 兼容?是否可以使用 Modernizr 来解决此问题?

任何建议将不胜感激。

0 投票
1 回答
455 浏览

internet-explorer - xhr 的 Selectivizr 错误

IE反击

我正在使用 Selectivizr,而 IE7-8 在这一行抛出了一个 js 错误:

我在官方页面上搜索过,我的英语不是很流畅,但我认为最准确的问题是这个评论

不知道这个项目是否支持了...

代码返回

  1. 我尝试注释该块代码,而 IE 在这一行中向我抛出了一个错误:

    /li>
  2. 如果我再次评论,IE 会继续在不同的行向我抛出错误,但总是与备用样式表相关(我认为)。

  3. 备用样式表是正确的,仅包含一行虚拟代码:table tr {border-top:1px solid green;},并且已正确链接(如果我禁用 JS,萤火虫会读取它)

  4. 我正在使用 Mootools 库(1.4.2 w/compatibility - minified)。

  5. 我的文档类型正确显示(html 4.01)

  6. 我在有条件的评论中调用 Selectivizr。

新希望

如果 Selectivizr proyect 已死(有人知道吗?)或错误是不可克服的,我将不胜感激一些替代方案来达到支持伪类的 IE7-8 解决方案。我找到了这个问题,但是......它已经关闭(但对我来说非常有用)。

在谷歌搜索中找不到更多相关的错误,而且,由于我对 JS 的了解很少,我在这一点上被卡住了。