Jquery ui jqueryui主题切换器替代方案

Jquery ui jqueryui主题切换器替代方案,jquery-ui,themeroller,Jquery Ui,Themeroller,我想在我的页面上使用jQueryUI主题切换小部件。 问题是交换机是通过http托管的,而我的页面是https页面。 所以我得到了安全错误,包括交换机 有人知道我是否可以得到交换机的来源,以便我可以在我的网站上托管它吗? 或者是否有任何第三方切换器脚本可供我使用 谢谢 我不知道还有其他第三方实现,但自己也很容易实现。只需在链接元素上设置一个id,并在选择框更改时使用jQuery更改src属性。把它抽象成插件也很容易。对于任何登陆这里的人来说。这是我发现的 这里列出了其中的10个:(更新链接现在已

我想在我的页面上使用jQueryUI主题切换小部件。 问题是交换机是通过http托管的,而我的页面是https页面。 所以我得到了安全错误,包括交换机

有人知道我是否可以得到交换机的来源,以便我可以在我的网站上托管它吗? 或者是否有任何第三方切换器脚本可供我使用


谢谢

我不知道还有其他第三方实现,但自己也很容易实现。只需在
链接
元素上设置一个id,并在选择框更改时使用jQuery更改
src
属性。把它抽象成插件也很容易。

对于任何登陆这里的人来说。这是我发现的

这里列出了其中的10个:(更新链接现在已失效-2016年4月)

可以在本地运行的jquery主题切换器的替代品如下:

我也有类似的错误,所以我从下载了js,将其保存为jquery.themeswitcher.js,并用google API https URL替换了所有http jquery ui URL

唯一的变化是在var switcherpane中,每个链接看起来像:

<li><a href=
"http://jqueryui.com/themeroller/css/parseTheme.css.php?....">
<img src=
"http://jqueryui.com/themeroller/images/themeGallery/theme_90_ui_dark.png" alt=
"UI Darkness" title="UI Darkness" /> <span class="themeName">UI
darkness</span></a></li>
  • 我将其替换为:

    <li><a href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.23/themes/ui-lightness/jquery-ui.css">
    <img src="content/images/theme_90_ui_light.png" alt="UI Lightness" title=
    "UI Lightness" /><span class="themeName">UI lightness</span></a></li>
    
  • 如果在文件中搜索,则会有一些其他html图像被进一步引用


    您可以找到所有图像

    您只需将src链接设置为“https”,即可正常工作

    <link rel="stylesheet" href="themes/MyTheme.min.css" />
    <link rel="stylesheet" href="themes/jquery.mobile.icons.min.css" />
    <link rel="stylesheet" href="https://code.jquery.com/mobile/1.4.1/jquery.mobile.structure-1.4.1.min.css" />    
    <script src="https://code.jquery.com/jquery-1.10.2.min.js"></script>    
    <script src="https://code.jquery.com/mobile/1.4.1/jquery.mobile-1.4.1.min.js"></script>
    

    我不想听起来像是在宣传我做过的一个项目,但我写了一篇文章,目的是创建一个真正能像广告那样工作的项目。默认情况下,我的主题不会链接到所有主题,但允许您添加所需的任何主题。从jQueryUI站点添加所有主题非常简单


    还有,其他人似乎都在使用它,但它的功能不如我的丰富,因为它是旧ThemesSwitcher工具的一个端口。默认情况下,这个链接会链接所有jQuery UI主题。

    非常简单的切换器,使用谷歌托管的libs