小编Jac*_*Dev的帖子

使用 imagepng() 内联显示图像

我已经查阅了 PHP 手册来尝试反转图像的颜色,但我无法让图像以我需要的方式显示。

本质上,在 WordPress 循环中,我需要拍摄一个图像,将其反转,然后将 div 的背景图像设置为该反转图像。到目前为止,这是我的代码:

<?
if (have_rows("slideshow")):
    while (have_rows("slideshow")):
        the_row();
        $icon = get_sub_field("icon");
        $image = get_sub_field("image");
?>
<button data-slide="<? echo $image["url"] ?>">
    <div class="icon" style="background-image:url('<? echo $icon["url"] ?>');">
        <?
        function negate($im) {
            if (function_exists("imagefilter")) {
                return imagefilter($im, IMG_FILTER_NEGATE);
            }
            for ($x = 0; $x < imagesx($im); ++$x) {
                for ($y = 0; $y < imagesy($im); ++$y) {
                    $index = imagecolorat($im, $x, $y);
                    $rgb = imagecolorsforindex($index);
                    $color = imagecolorallocate($im, 255 - $rgb["red"], 255 - $rgb["green"], 255 - …
Run Code Online (Sandbox Code Playgroud)

php wordpress image

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

使用随机数创建变量

我有两个变量:img1和img2.我有一个生成1或2的随机数生成器.我需要根据它创建一个变量,所以它将是img1或img2.

这是我到目前为止的代码:

var $img1 = "<img src=\"slides/leo.jpg\" /><footer>King Leo of TWiT TV</footer>";
var $img2 = "<img src=\"slides/leo-inverted.jpg\" /><footer>VT TiWT fo oeL gniK</footer>";
var $rand = Math.floor(Math.random()*2) + parseFloat(1);
var $slide = $slide.add($rand);
$("#slideshow").html($slide);
Run Code Online (Sandbox Code Playgroud)

它可以工作,如果我把$img1$img2作为.html()最后一行,但我无法弄清楚如何使它随机挑选.

javascript variables jquery

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

内联打印PHP错误而不是擦除整个页面

如何让PHP打印内联错误而不是更改整个页面?

我希望它能够定位#errors和填充,而不是改变一切.

我目前使用的代码是 die ("Incorrect username or password.");

我是PHP的新手,很抱歉,如果这是一件非常简单的事情.

php error-handling inline

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

超时后无法更改HTML

出于某种原因,我无法在javascript超时后更改HTML.这是我正在使用的代码:

setTimeout("$(\"#display p\").html(newDescription);", 250);

这有什么问题吗?如果我删除超时,脚本可以正常工作.这是那个版本:

$("#display p").html(newDescription);

我正在运行Chrome 22,如果这有任何区别的话

javascript jquery

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

在页面上扫描班级名称

我需要搜索整个网页class="error",如果它不存在,请更改error = trueerror = false.

我怎么能用jQuery做到这一点?我有一种模糊的感觉,我可以用.each();某种方式做到这一点,但我不知道如何去做.

javascript jquery

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

像jQuery的.click()一样工作的CSS3选择器?

我几年来一直在使用纯CSS导航,最近我们开始在我工作的公司建立一堆移动网站.我真的想继续使用纯CSS,并注意依赖jQuery,但在移动网站上,下拉菜单无法正常工作.

.click();在CSS3中有类似于jQuery的事件吗?基本上,当用户点击导航链接时,我希望下拉菜单打开并保持打开状态.我试过环顾四周,但似乎找不到任何东西.

javascript css jquery css-selectors

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

调用函数时如何按名称设置变量?

说我有这个代码:

function helloWorld() {
    console.log(helloText);
}
Run Code Online (Sandbox Code Playgroud)

当我调用这个函数时,我想做这样的事情:

helloWord(
    helloText = "some example text";
)
Run Code Online (Sandbox Code Playgroud)

这当然不起作用.但我的想法是,我想通过在调用该函数时引用它的名称来更改变量.我看到很多jQuery幻灯片和这样做的东西,但我似乎无法弄明白.我能找到的最接近的是:

function helloWorld(helloText) {
    console.log(helloText);
}

helloWorld("some example text");
Run Code Online (Sandbox Code Playgroud)

哪个会起作用,但有一个较长的变量列表,这会变得难以处理.那么我怎样才能通过使用其名称来改变变量值呢?

javascript variables jquery function

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