小编Jos*_*ger的帖子

jQuery Mobile - 绑定到pageinit事件

我试图了解以下jQuery Mobile示例.

$( '#aboutPage' ).live( 'pageinit',function(event){
  alert( 'This page was just enhanced by jQuery Mobile!' );
});
Run Code Online (Sandbox Code Playgroud)

什么是#aboutPage在这种情况下?pageinit绑定对象是什么?

page-init jquery-mobile

10
推荐指数
1
解决办法
3万
查看次数

将角色/ rolename/tasks/main.yml重命名为Ansible中的rolename.yml

默认情况下,Ansible会在main.yml中查找角色的任务.我有太多的main.yml文件,我想将它重命名为rolename.yml或更独特的东西.如何更改Ansible的默认行为以使用rolename.yml而不是tasks/main.yml?

ansible

10
推荐指数
1
解决办法
1983
查看次数

使用 Move to a new file 作为默认导出重构 JavaScript 函数

在 VSCode 中,您可以通过突出显示代码、右键单击并选择Refactor...和来重构 JavaScript 函数Move to a new file。这将创建一个带有命名导出的新文件。如何更改设置以Move to a new file创建具有默认导出的新文件?

visual-studio-code vscode-settings

10
推荐指数
0
解决办法
571
查看次数

在IE7/IE8中创建圆角

我正在创建一个圆角选项卡,在IE9,Mozilla和Chrome中工作正常,但在IE7/IE8中没有.

这是代码:

<div id="navbar">
<div id="holder">
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">About Us</a></li>
<li><a href="#">Contact Us</a></li>
<li><a href="#">News</a></li>
</ul>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
#navbar {}
#holder {
border-bottom:1px solid #000;
overflow:hidden;
}

#navbar #holder ul {
margin:0;
padding:0;
list-style:none;
margin-top:15px;
}

#navbar #holder ul li { }
#navbar #holder ul li a {
text-decoration:none;
float:left;
margin-right:5px;
border:1px solid #000;
padding:15px;
text-align:center;
width:90px;
border-bottom:none;
display:block;
behavior:url(border-radius.htc);
border-radius:5px 5px 0 0;
}

#navbar #holder ul li a:hover {
background:#C09;
color:#fff;
}
Run Code Online (Sandbox Code Playgroud)

你可以告诉我这些代码,以便它适用于IE7/IE8吗?

css internet-explorer rounded-corners internet-explorer-8 internet-explorer-7

9
推荐指数
3
解决办法
3万
查看次数

在IE8下,HighCharts.js不呈现图表

我正在使用HighCharts和Python一起动态创建图表.一切正常,但我cannot read property "0" of undefined在IE8下得到例外.不幸的是,我的客户希望它也可以在IE8下工作.所以继承主函数的代码:

function generateChart(series) {
    var chart = new Highcharts.Chart({
        chart: {
            renderTo: 'company_chart',
        },
        xAxis: {
            type: "datetime",
        },
        yAxis: [{
            title: {
                text: "T1",
                },
            },{
            title: {
                text: "T2",
                },
            },
            opposite: true,
        }],
        plotOptions: {
            series: { shadow: false },
            column: { shadow: false, },
        },
        series: series
    });
);
Run Code Online (Sandbox Code Playgroud)

现在我的ajax请求返回一些数据,我将它存储在变量中,如下所示:

chart_data = [
    {
        type: "spline",
        color: '#ff0000',
        yAxis: 0,
        data: dataT1,
    },
    {
        type: "column",
        color: '#0000ff',
        yAxis: …
Run Code Online (Sandbox Code Playgroud)

javascript plot internet-explorer internet-explorer-8 highcharts

9
推荐指数
1
解决办法
2万
查看次数

我如何仅过滤掉Jenkins-email-ext,BUILD_LOG_REGEX中的错误?

目前我在Jenkins可编辑的电子邮件信息中使用BUILD_LOG_REGEX来通过电子邮件获取错误日志.但我得到了很多垃圾,我想过滤掉错误,我希望将错误日志过滤到完美.有帮助吗?

regex email-integration jenkins jenkins-plugins email-ext

9
推荐指数
1
解决办法
1万
查看次数

通过parentNode.removeChild删除元素会引发DOM异常8

我的代码大致如下(我删除了一些部分,因为它们无关紧要):

Library.focus = function(event) {
    var element, paragraph;

    element = event.srcElement;

    paragraph = document.createElement("p");
    paragraph.innerText = element.innerText;

    element.parentNode.insertBefore(paragraph, element);        // Line #1
    element.parentNode.removeChild(element);                    // Line #2
};
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是,我编号为第2行的最后一个调用抛出了这个:

Uncaught Error: NOT_FOUND_ERR: DOM Exception 8
Run Code Online (Sandbox Code Playgroud)

请注意,上一行#1工作正常,并在其前插入段落节点.Element是一个现有元素,element.parentNode和element.parentNode.removeChild也存在.

我发现这不合逻辑,因为元素根据定义是其parentNode的子元素.也许StackOverflow能够帮助我,在这里?

javascript dom removechild domexception

8
推荐指数
1
解决办法
8101
查看次数

@ font-face崩溃了IE8

我刚在我的网站上通过@ font-face(由fontsquirrel.com生成)安装了字体Aller Regular和Aller bold .

这是CSS:

@font-face {
    font-family: 'AllerRegular';
    src: url('library/fonts/aller_rg-webfont.eot');
    src: url('library/fonts/aller_rg-webfont.eot?#iefix') format('embedded-opentype'),
         url('library/fonts/aller_rg-webfont.woff') format('woff'),
         url('library/fonts/aller_rg-webfont.ttf') format('truetype'),
         url('library/fonts/aller_rg-webfont.svg#AllerRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'AllerBold';
    src: url('aller_bd-webfont.eot');
    src: url('library/fonts/aller_bd-webfont.eot?#iefix') format('embedded-opentype'),
         url('library/fonts/aller_bd-webfont.woff') format('woff'),
         url('library/fonts/aller_bd-webfont.ttf') format('truetype'),
         url('library/fonts/aller_bd-webfont.svg#AllerBold') format('svg');
    font-weight: normal;
    font-style: normal;

}
Run Code Online (Sandbox Code Playgroud)

当我在firefox中使用以太字体时,这工作正常,但是当我使用IE8时,网页崩溃尝试重新打开并再次崩溃.可以在http://rcnhca.org.uk/sites/first_steps/找到一个实例.

有谁知道是什么导致了这种疯狂?

css crash fonts font-face internet-explorer-8

7
推荐指数
2
解决办法
8972
查看次数

jenkins下游作业如何通过email-ext向上游git提交者发送电子邮件通知

这个问题是关于如何将电子邮件发送到git提交者,这些提交者在jenkins的下游作业中破坏了集成测试,并查看下游作业中的更改列表.

我没有尝试过我在这里写的所有东西,所以我可能是错的,这些是我遇到的代码的印象.

显然有很多尝试回答这个问题,但没有一个看起来令人满意,所以我会详细说明.细节如下:

我们曾经和svn合作过.我们的作业层次结构是一个作业检出并编译,并触发其他作业,这些作业采用编译工件并对它们执行misc集成测试.

需要将电子邮件发送给破坏构建的上游svn提交者.

我们希望通过email-ext插件(​​https://wiki.jenkins-ci.org/display/JENKINS/Email-ext+plugin)发送电子邮件,因为它非常可定制,我们大量使用此功能.

email ext plugin使用当前作业的changelog.xml来发现谁破坏了构建.由于changelog.xml是由checkout操作创建的,因此它存在于上游作业中.因此,email-ext似乎不知道应该向谁发送电子邮件.

如果您决定包含罪犯,您可以使用-Dhudson.upstreamCulprits = true启动您的jenkins,这会更改email-ext的行为,但如果您不想包含罪犯,这对您没有帮助.此外,变更集似乎在下游作业中不可用.

还有一个责备上游提交者插件,但它似乎不适用于email-ext.

upstreamCulprits和blame-upstream似乎都需要指纹识别,我们宁可不要因为我们有很多文件和很多工作......这有严重的性能问题.

我们用BlameSubversion插件解决了我们的问题(https://wiki.jenkins-ci.org/display/JENKINS/BlameSubversion).它显然会从触发此作业的上游项目中复制changelog.xml,因此当此作业失败并查找在更改日志中中断构建的用户时,它可以找到它们,并且它们也会出现在更改日志中.

关于svn,我们非常高兴.现在,我们迁移到git.没有Blame Git插件.我们不介意写一个.我们只需要了解是否应该.人们一直在使用git和jenkins一段时间.我们不能成为第一个遇到这个困难的人......

谢谢,内森.

git continuous-integration jenkins email-notifications email-ext

7
推荐指数
1
解决办法
5142
查看次数

如何配置 `I18n Ally` VsCode 插件以从一个文件读取我的本地文件?

我正在使用vue-i18n包来翻译我的 Vue 项目并想使用“I18n Ally”与代码扩展来管理翻译。此扩展的默认文件夹结构是这样的:

\n
  locales         # i18n, langs, locale are also acceptable\n  \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 en.json\n  \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 de-DE.json\n  \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 zh-CN.yml   # YAML\n  \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 zh-TW.ts    # You can mix different formats\n  \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 ...\n  \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 <country-code>.json\n
Run Code Online (Sandbox Code Playgroud)\n

但我有一个具有以下格式的翻译文件:

\n
  locales         # i18n, langs, locale are also acceptable\n  \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 en.json\n  \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 de-DE.json\n  \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 zh-CN.yml   # YAML\n  \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 zh-TW.ts    # You can mix different formats\n  \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 ...\n  \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 <country-code>.json\n
Run Code Online (Sandbox Code Playgroud)\n

我无法配置扩展来读取此配置。

\n

internationalization vue.js vue-i18n i18n-ally

7
推荐指数
1
解决办法
7326
查看次数