小编Zuu*_*uul的帖子

如何获取文件夹下的文件名?

假设我有一个目录如下:

ABC
|_ a1.txt
|_ a2.txt
|_ a3.txt
|_ a4.txt
|_ a5.txt
Run Code Online (Sandbox Code Playgroud)

如何使用PHP将这些文件名转换为数组,仅限于特定的文件扩展名并忽略目录?

php file

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

当我添加"RunWith"注释时,为什么Spring Autowire会停止工作?

一旦我添加了RunWith注释,那就是@RunWith(PowerMockRunner.class)Spring Autowire不再起作用了!

class B {  
  @Autowire  
  SessionFactory session;
}

@RunWith(PowerMockRunner.class)  
@PrepareForTest{SomeClass.class}

class Testing {  

  @Test
  methodA(){  
    //mehod 
  }

  @Test
  methodD(){  
  }    
}  
Run Code Online (Sandbox Code Playgroud)

现在,方法A调用B类,但由于RunWith(PowerMockRunner)注释,自动装配不起作用.任何帮助将不胜感激!

java spring mocking mockito powermock

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

如何在动画完成后删除元素?

我正在使用以下代码来动画div.

<script>
  $(function() {
    $("a.shift").click(function() {
      $("#introOverlay").animate({
        height: 0,
      }, 2000)
    });
  });
</script>
Run Code Online (Sandbox Code Playgroud)

当动画结束时,我想将其删除.我怎样才能做到这一点?

jquery jquery-animate

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

无法将Base64字符串加载到画布

我正在尝试将数据库中的Base64字符串加载到画布.

我从反向方法中获取了这个字符串:在画布上绘制后将其保存到我的数据库中.所以,现在我想将它加载到另一个画布上.我已经尝试过这个代码,我在网上和其他地方的StackOverflow上找到了它,但它似乎没有用.

<script type="text/javascript">
  $(document).ready(function(){
    var canvas = document.getElementById("loading_canvas");
    var ctx = canvas.getContext("2d");

    var image = new Image();

    $.post('doodles/load', function(data) {
      image.src = data;
    });
    ctx.drawImage(image, 0, 0);
  });
</script>
Run Code Online (Sandbox Code Playgroud)

我通过ajax调用从数据库加载数据.

如果我alert()datavar,它会显示编码的Base64字符串.所以它并没有真正出错......我一直都是空白的画布.

谁知道我在做错了什么?非常感谢!

html5 base64 canvas

6
推荐指数
1
解决办法
4401
查看次数

如何找出第一个子标签名称是什么?

我需要找到元素的第一个子元素.

例如:

<div class="parent">
    <div class="child"></div>
    <img class="child" />
    <div class="child"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

在这个例子中,第一个孩子是一个div.

另一个例子:

<div class="parent">
    <img class="child" />
    <img class="child" />
    <div class="child"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

在这个例子中,第一个孩子是a img.

jquery

6
推荐指数
2
解决办法
8951
查看次数

jQuery ui全屏对话框

我正在尝试使用jquery ui进行全屏对话.

我有一些内容通过ajax加载,结果填充对话框:

function openResource(id) {
  $.ajax({
    url      : "",
    type     : 'post',
    dataType : 'html',
    data : {
      idRes: id
    },
    success : function(response) {
      $("#popupRecurso")
        .html("<div style='float:right; cursor: pointer;' onclick='$(\"#popupRecurso\").dialog(\"destroy\");'>fechar</div>" + response);

      $("#popupRecurso").dialog({
        title       : '',
        bgiframe    : true,
        position    : 'center',
        draggable   : false,
        resizable   : false,
        dialogClass : 'dialogRecurso',
        width       : $(window).width(),
        height      : $(window).height(),
        stack       : true,
        zIndex      : 99999,
        autoOpen    : true,
        modal       : true,
        open        : function() {
          $(".ui-dialog-titlebar").hide();
        },
        error : function(err) …
Run Code Online (Sandbox Code Playgroud)

jquery dialog fullscreen

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

在Phonegap中的Android应用程序图标

我有一个HTML5/Javascript应用程序,我使用PhoneGap的构建服务为我的Android生成APK文件.

我在Android上成功安装了APK文件,一切都很好,除了手机上的应用程序图标是默认的Android图标.在PhoneGap Build中,我将PNG文件上传到"详细信息"部分下的项目,我认为该图标应该用作您的应用程序图标?我尝试了几种不同的尺寸.

如果我还需要做其他事情,请告诉我.

javascript html5 icons android cordova

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

从另一个PHP文件调用未定义的函数

好的,这就是我的代码的样子

index.php

require_once($WebsiteRoot . "/include/testfile.php");
TestFunction();
Run Code Online (Sandbox Code Playgroud)

/include/testfile.php

function TestFunction()
{
    echo "It Works";
}
Run Code Online (Sandbox Code Playgroud)

它给了我错误:

Fatal error:
Call to undefined function TestFunction() in /path/index.php on line 49
Run Code Online (Sandbox Code Playgroud)

知道我在做什么错吗?谢谢

php undefined include

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

如何将变量传递给其他PHP文件?

在运行一个PHP脚本时.该脚本将在脚本中的某个位置调用另一个脚本.这两个脚本需要同时运行,所以我不能在这里使用include或require.脚本将使用终端调用,如下所示:

exec( '/usr/bin/php ../process.php >> logs/' . date( 'Y_m_d' ) . '.log 2>&1 &' );
Run Code Online (Sandbox Code Playgroud)

这里的一个大问题是我想要处理6种不同的东西,但它们都将使用完全相同的代码.唯一的区别是它们将被处理的目录.

现在的问题是:在传递一个或多个变量时是否有一种简单的方法来运行第二个脚本?

我尝试了类似的东西../process?var=something,但这显然不会这样.

php terminal

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

如果div为空,则将容器div设置为"display:none"

我一直试图让这些代码在过去的一天工作,同时搜索这些论坛但没有任何成功.

我想隐藏一个容器,div如果其中一个div内部没有内容.

我得到的剧本如下:

$('.video-centre').each(function(){
  if ($(this).find('.video-thumb p').text().length == "")
    $(this).find('.video-centre').css("display", "none");

});
Run Code Online (Sandbox Code Playgroud)

我试图将其应用于的HTML如下:

<div class="video-centre">
  <div class="video-point">
    <img src="<?php echo get_bloginfo('template_url') ?>/images/video-point.jpg" alt="video pointer" />
  </div>
  <div class="video-thumb">
    <?php the_field('testimonials'); ?>
  </div>
  <p class="video-more">
    <a href="javascript:animatedcollapse.show(['expandable-1'])">View More</a>
  </p>
  <div id="expandable-1">
    <div class="video-thumb">
      <?php the_field('testimonials_hidden'); ?>
    </div>
    <p class="video-close">
      <a href="javascript:animatedcollapse.hide(['expandable-1'])">Close</a>
    </p>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

基本上,在wordpress中,客户端将有机会添加视频,它有点长,但它们包含在p标签中.但是,如果他们没有将任何内容上传到特定区域,我希望容器div具有display:none,导致只有视频上传时才显示容器.

如果有一个更简单的方法来查看div并说它是否为空,那么让容器div显示没有我会很乐意尝试.

html javascript api wordpress jquery

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