小编Kub*_*hon的帖子

如何删除树枝中文本的空格?

我在使用symfony2时使用了twig模板引擎.我正试图找到一种从文本中删除空格的方法.

例如,I play应成为Iplay.

我试过了:

php symfony twig

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

获取一个bootrap模式的单击获取src值

我正在尝试src使用JQuery 获取图像的值,将其传递到引导模式以显示它.我的问题是我不知道如何获得这个src值,我试图制作一些javascript,但我想它不能正常工作.请帮忙.

这是我的形象:

<img class="img-thumbnail" src="" data-def-dd="pic" id="pic" name="pic">
Run Code Online (Sandbox Code Playgroud)

Boostrap模式:

<div id="img_modal" class="modal fade bs-example-modal-lg" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel">
    <div class="modal-dialog modal-lg">
        <div class="modal-content">
            <img class="img-thumbnail" src="" data-onload="loadImage()"
                 data-def-dd="photo" id="photo_modal" name="photo">
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

最后是javascript:

var src = $(this).attr('src');
console.log(src);

function loadImage(){
    $('#photo_modal').attr('src', src);
}
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery twitter-bootstrap

5
推荐指数
1
解决办法
1852
查看次数

如何使用 XPath 在另一个子元素之后选择子文本

我正在使用 Crawler 库,它可以帮助您创建一些 XPath 表达式来获取 HTML 标记的内容。我目前正在从页面读取 HTML5 内容,并且我想以这种方式检索未插入标签的文本。

<div class="country">
    <strong> USA </strong>
        Some text here
</div>
Run Code Online (Sandbox Code Playgroud)

所以我正在尝试获取此文本Some text here但爬虫库允许获取标签中的内容而不是标签之外的内容。

所以请提供任何替代方案。

这些是爬虫部分:

$crawler = new Crawler();
$crawler->xpathSingle($xml, '//div[@class="country"]/strong/@text');
Run Code Online (Sandbox Code Playgroud)

html xml xpath

5
推荐指数
1
解决办法
1437
查看次数

如何从 Silex 中的 url 获取参数

我正在尝试从 Silex 应用程序中的 url 获取参数。

这是我的控制器的连接方法:

public function connect(Application $app)
{
    $controllers = $app['controllers_factory'];

    $controllers->get('/list/pois/{id}', array($this, 'actionPoisList'))
        ->before(array($this, 'controlerAuthentification'));

    return $controllers;
}
Run Code Online (Sandbox Code Playgroud)

在这里,我试图通过这样做来捕获这个参数:

/**
 * @param Application $app
 * @return \Symfony\Component\HttpFoundation\JsonResponse
 */
public function actionPoisList(Application $app){

    return $app->json($app->escape($app['id']));
}
Run Code Online (Sandbox Code Playgroud)

显然,它不起作用,所以请有其他选择。谢谢

php symfony silex

5
推荐指数
1
解决办法
2711
查看次数

如何使用 gitlab-ci 中的变量在 Slack 通道中发送通知

我正在向 gitlab-ci 流程添加一个新阶段,以便在开始或结束新的释放部署时发送通知。我首先在 Slack 中创建传入 Webhook,然后更新了该gitlab-ci.yml文件。

这是子步骤将从中继承的父阶段。

#------------------------------------------
# Slack stage, used by slack-start stage and slack-end stage.
#------------------------------------------
.slack:
  stage: slack
  image:
    name: curlimages/curl
  script:
    - "curl -X POST -H 'Content-type: application/json' --data '{\"text\":\"${SLACK_MESSAGE}\"}' https://hooks.slack.com/services/TH6L32SAC/B2B0LA77/UR63paW7kHNUoTgSL2LRy"
  tags:
    - kubernetes
Run Code Online (Sandbox Code Playgroud)

这是一个子步骤,(发送开始消息)

#------------------------------------------
# Notify on the start of a new test release
#------------------------------------------
slack-start-staging:
  stage: slack-start-staging
  extends:
    - .slack
  variables:
    SLACK_MESSAGE: We are starting the deployment of a new test release on the QA environnement
  rules:
    - if: $CI_COMMIT_BRANCH …
Run Code Online (Sandbox Code Playgroud)

curl gitlab gitlab-ci slack

5
推荐指数
1
解决办法
2962
查看次数

如何在javascript中替换第二次出现的字符串

我试图在javascript中替换第二次出现的字符串.我正在使用正则表达式来检测我正在寻找的角色的所有匹配.警报返回相同的初始文本.

text = 'BLABLA';
//var count = (texte.match(/B/g) || []).length;
var t=0;   
texte.replace(/B/g, function (match) {
t++;
return (t === 2) ? "Z" : match;
});
alert(text);
Run Code Online (Sandbox Code Playgroud)

https://js.do/code/157264

javascript

4
推荐指数
1
解决办法
5300
查看次数

如何使用相同的按钮实现两种不同的行为

我创建了一个click事件,它更改了按钮的标识符.我在同一个按钮上创建了第二次单击事件,但这次使用了新的id.当我第二次点击按钮时.我总是有旧id的第一个行为.以下是更好地说明此示例的代码.我们的想法是使用相同的按钮执行两种不同的行为

$('#button').on('click',function () {
    $(this).attr('id','buttonBis');
});

$('#buttonBis').on('click',function () {
    alert('here');
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

如何打印隐藏的div使用JQuery打印库

我正在使用JQuery.打印库来打印我的html网页.这个javascript库默认显示内容,我想知道是否有可能打印隐藏的元素.

$("#myElementId").print(/*options*/);
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

相当于 php 中的 Curl -k 选项

我正在尝试在 php 中发出Curl请求。我开始通过命令行做这种方式:curl -k -X "POST" -d "{\"_format\":\"json\",\"id\":\"152\",\"subscription_type\":\"TEST\"}" -H "Content-type:\ application/json" -H "Accept:\ application/json" https://url 现在,我需要使它在PHP,但我不知道什么是等效的-k(关闭证书验证)选项PHP

但我已经尝试过:

curl_setopt_array($curl, array(
        CURLOPT_URL => $url,
        CURLOPT_RETURNTRANSFER => true,
        CURLOPT_CUSTOMREQUEST => "POST",
        CURLOPT_POSTFIELDS => $data,
        CURLOPT_HTTPHEADER => $headers,
        CURLOPT_SSL_VERIFYPEER => false
    ));
Run Code Online (Sandbox Code Playgroud)

php curl

0
推荐指数
1
解决办法
372
查看次数

标签 统计

javascript ×4

jquery ×3

php ×3

curl ×2

html ×2

symfony ×2

css ×1

gitlab ×1

gitlab-ci ×1

silex ×1

slack ×1

twig ×1

twitter-bootstrap ×1

xml ×1

xpath ×1