小编Mel*_*Dog的帖子

JQuery:如何替换某些字符之间的所有字符?

我已经为此寻找了一个通用的解决方案,但只找到了人们特定问题的答案。

基本上,我想知道通常如何使用 .replace() 来替换字符串中任何类型字符之间的项目,例如:

替换 abc 和 xyz 之间的所有文本,例如: abc text to be replaced xyz

或替换之间的所有文本,包括<img and />例如:<img src="image.jpg" />

任何人都可以帮助我或指出我在这方面做得好的方向吗?

谢谢!如果我需要澄清更多,请告诉我。

jquery replace

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

安装ModX Revolution的问题

我正在尝试安装ModX Revolution 2.2版.一切都很顺利,直到我收到此错误的最后一步:

    The install failed because MODX could not unpack the 
/public_html/core/packages/core.transport.zip package. Make sure that the 
/public_html/core/packages/core.transport.zip file exists and is writable, and that you have made the 
/public_html/core/packages/ directory writable.
Run Code Online (Sandbox Code Playgroud)

我检查过,目录是可写的,文件core.transport.zip确实存在,也是可写的.

谁能告诉我发生了什么事?

zip install core modx modx-revolution

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

JQuery UI:弹跳动画排队但停止()不起作用

我正在使用JQuery UI的反弹动画:

$('.mydiv').mouseover(function () {
      $(this).effect("bounce", { times:4 }, 300);
});
Run Code Online (Sandbox Code Playgroud)

如果我将鼠标悬停在它们上面,我就会遇到动画"排队"的旧问题(例如:如果我将鼠标快速移动到div上4次,则动画将在超过4次之后发生).

通常我会用.stop()它来处理它,例如:

$('.mydiv').mouseover(function () {
      $(this).stop().effect("bounce", { times:4 }, 300);
});
Run Code Online (Sandbox Code Playgroud)

但在这种情况下,它没有任何区别.有谁知道解决方案?

使用.stop(true)意味着动画停止无法完成弹跳,如下所示:

在此输入图像描述

javascript jquery jquery-ui

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

在ModX Revo中运行自定义数据库查询

我试图在ModX Revo中的片段内查询数据库:

<?php

$leadersql = "SELECT * FROM `modx_menus`";

$result = mysql_query($leadersql);

while ($row = mysql_fetch_array($result)) {
  echo "hello";
};

?>
Run Code Online (Sandbox Code Playgroud)

在Evo上,这很好但在Revo中没有任何回报.

我需要以不同的方式进行设置吗?

php mysql modx content-management-system modx-revolution

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

JQuery Supersized插件没有过渡

我已经设置了JQuery Plugin Supersized(http://www.buildinternet.com/project/supersized/)并从示例中复制了设置,用我自己的图像替换了他们的图像.

虽然第一张图像显示正常,但它不会转换到第二张图像,并且不显示背面和下一条箭头.

谁能指出我正确的方向?难道我做错了什么?谢谢!

设置是:

<link rel="stylesheet" type="text/css" href="css/supersized.core.css" />
<script src="js/supersized.core.3.2.1.min.js"></script>
<script src="js/jquery.easing.min.js"></script>

<script type="text/javascript">



        jQuery(function($){

        $.supersized({

        // Functionality
        slideshow:1,    // Slideshow on/off
        autoplay:1, // Slideshow starts playing automatically
        start_slide:1,  // Start slide (0 is random)
        stop_loop:0,    // Pauses slideshow on last slide
        random:0,   // Randomize slide order (Ignores start slide)
        slide_interval:3000, // Length between transitions
        transition:6,   // 0-None, 1-Fade, 2-Slide Top, 3-Slide Right, 4-Slide Bottom, 5-Slide Left, 6-Carousel Right, 7-Carousel Left
        transition_speed:1000,  // Speed of transition
        new_window:1, …
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-plugins supersized

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

HTML 5画布线显得扭曲

我想在我的500px x 500px画布上制作网格:

<canvas id="area" style="width: 500px; height: 500px;"></canvas>


 var canvas = document.getElementById('area');
     var context = canvas.getContext('2d');

for (var x = 0.5; x < 500; x += 10) {
  context.moveTo(x, 0);
  context.lineTo(x, 500);
}

for (var y = 0.5; y < 500; y += 10) {
  context.moveTo(0, y);
  context.lineTo(500, y);
}

context.strokeStyle = "#eee";
context.stroke();
Run Code Online (Sandbox Code Playgroud)

代码对我来说是正确的,但由于某种原因,它出来拉长和像素化:

http://jsfiddle.net/DK4m7/1/

谁会知道为什么会这样?

html5 canvas

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

MODX getResources显示未列出资源的子资源

我在页面上有以下getResources代码:

[[!getResources? 
                &resources=`57,77`
                &depth=`1`
                &tpl=`customersListTPL` 
                &limit=`99`  
                &sortdir=`ASC`  
                &includeTVs=`1`  
                &processTVs=`1`
                &includeContent=`1`
                &showHidden=`1`
                &depth=`0`  
                &sortby=`menuindex`  
            ]]
Run Code Online (Sandbox Code Playgroud)

我希望它只显示来自资源57和77的数据,但它也显示来自资源的子资源.

无论如何我可以阻止吗?

modx modx-getresources

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

带有“或”条件的 PHP while 循环总是在更高的值处停止

我有一个 while 循环,其中有 2 个由“或”分隔的条件:

while (($i <= 8) || ($x <= 5)){
  $i++;
  $x++;
}
Run Code Online (Sandbox Code Playgroud)

我希望循环在达到最低数字时结束 - 在上面的案例 5 中。但是,当满足第一个更高的条件时,上述停止并循环 8 次。

当我交换值时仍然会发生这种情况,例如:

while (($i <= 5) || ($x <= 8))
Run Code Online (Sandbox Code Playgroud)

循环仍然会忽略 <= 5 并循环 8 次。

有谁知道我如何解决这个问题以使循环周期停止在较低的数字?

php while-loop

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

ModX Revo:在另一个资源中显示一个资源

我想在另一个资源中显示一个资源的内容.我认为这可以通过getResources实现,但我无法让它为我工作.我有:

[[getResources &parents=`-1` $resources =`16`]]
Run Code Online (Sandbox Code Playgroud)

但没有任何显示.我确保已发布所有资源并正确安装了getResources.

谁能指出我正确的方向?

谢谢

resources modx getresource modx-revolution

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

从.focusout()的输入中检索.val()

我有一系列具有相同类的动态生成的输入,例如:

<input class="addressitem" type="text"/>
<input class="addressitem" type="text"/>
<input class="addressitem" type="text"/>
Run Code Online (Sandbox Code Playgroud)

在用户将数据输入到每个字段中之后,我要获取该数据并将其放置在隐藏输入的值字段中。

但是,我在寻找最好的方法时遇到了麻烦。到目前为止,我已经尝试过:

$(".addressitem").focusout(function() {
    var addressinput = $(this).val();
    console.log(addressinput);
});
Run Code Online (Sandbox Code Playgroud)

$(".addressitem").change(function() {
    var addressinput = $(this).val();
    console.log(addressinput);
});
Run Code Online (Sandbox Code Playgroud)

但是我什么也没出现在控制台中。

有人能指出我正确的方向吗?

javascript jquery onfocus

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

JavaScript:使用内联onClick切换类?

我想在这里复制css转换.

与示例类似,我创建了:

<span onclick="document.getElementById('box').classList.toggle('grow');">Go</span>

<div class="box"></div>


.box {
width: 150px;
height: 150px;
background-color: red;
border: 1px solid #000;
transition-property: all;
transition-duration: .5s;
transition-timing-function: cubic-bezier(0, 1, 0.5, 1);
}

.grow {
 width: 350px;
}
Run Code Online (Sandbox Code Playgroud)

https://jsfiddle.net/swrhho41/15/

但是,这似乎不起作用.增长类没有被添加到div中.

是否需要更多的JS?

javascript css

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

Git:合并后我看到一个新的未跟踪文件`\ 032\032`我无法摆脱

我将一些更改合并到Github,然后运行git status同一个新的未跟踪文件:

# Untracked files:
#   (use "git add <file>..." to include in what will be committed)
#
#       "\032\032"
Run Code Online (Sandbox Code Playgroud)

我已经检查了目录,那里没有新的文件或目录.我也尝试过跑步rmdir,rm -i但两次都收到了No such file or directory消息.

我该如何删除?

git command-line-interface

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