小编MSh*_*ack的帖子

css解决方案在x秒后隐藏div

任何方式使用css3仅在页面加载90秒后删除/隐藏#a?

<div id="container">
  <div class="box">
    <a id="hide_after_90_seconds"></a>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我很乐意从显示:块到显示:如果可能,没有?

css css3

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

如何在此脚本中添加cookie以缓存样式表更改

我需要在此脚本中添加一个Cookie,这样当您点击#full-width或#fixed-width时,它会记住您下次访问时的观看次数

<button id="full-width">GO FULL WIDTH</button>
<button id="fixed-width">GO FIXED WIDTH</button>

$(document).ready(function () {

    $("#full-width").click(function () {

        $('head').append('<link rel="stylesheet" href="http://www.nitrografixx.com/2015/ladder/full-ladder.css" type="text/css" />');

    });

    $("#fixed-width").click(function () {

        $('link[rel=stylesheet][href="http://www.nitrografixx.com/2015/ladder/full-ladder.css"]').remove();

    });

});
Run Code Online (Sandbox Code Playgroud)

我发现这个cookie已经在我的网站上用于另一个脚本,但我不知道如何为上面的脚本安装它.

function setCookie(name, value, days) {
    if (days) {
        var date = new Date();
        date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
        var expires = "; expires=" + date.toGMTString();
    }
    else var expires = "";
    document.cookie = name + "=" + value + expires + "; path=/; domain=.myfantasyleague.com";
}

function …
Run Code Online (Sandbox Code Playgroud)

jquery

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

如何简单地列出大约 99 个域来启用 CORS?

我目前的.htaccess文件列出了数十个域,以便从我的服务器启用 CORS。

我在下面缩短了示例,但所有域名都是相似的,域名中唯一更改的部分是 www 后面的 1 或 2 位数字。

<IfModule mod_headers.c>
    SetEnvIf Origin "http(s)?://(www48.example.com||www47.example.com)$" AccessControlAllowOrigin=$0
        Header add Access-Control-Allow-Origin %{AccessControlAllowOrigin}e env=AccessControlAllowOrigin
        Header merge Vary Origin
</IfModule>
Run Code Online (Sandbox Code Playgroud)

所以在这个例子中我启用了 CORS

https://www48.example.com
https://www47.example.com
Run Code Online (Sandbox Code Playgroud)

我想要一种更简单的方法来启用具有相似名称的 99 个域的列表。因此,除了“www”后面的数字 1 到 99 之外,所有域名都是相同的,如何在不单独列出所有 99 个域名的情况下实现这一目标?

https://www1.example.com
https://www2.example.com
....
https://www10.example.com
....
https://www40.example.com
....
https://www70.example.com
....
https://www99.example.com
Run Code Online (Sandbox Code Playgroud)

regex apache .htaccess mod-headers

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

使用jQuery删除从此处到此处的所有内容

我有以下HTML,我想删除从第一个"a"到表格的所有内容.由于有一些文本不在容器内,我无法弄清楚如何简单地从一个点到另一个点

$('.MyDiv a').nextUntil('.MyDiv table').remove();
$('.MyDiv a').nextUntil('table').remove();
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="MyDiv">
  <div>div1</div>
  <div>div2</div>
  <div>div3</div>

  <!- Remove all below ->
  <a>a1</a>
  <a>a2</a>
  <a>a3</a>
  <ul><li>ul1</li></ul>
  Text with no wrap more text with no wrap
  <div>div4</div>
  Text with no wrap
  <!- Remove all above ->

  <table><tr><td>table</td></tr></table>
</div>
Run Code Online (Sandbox Code Playgroud)

新的HTML应该是这样的

<div class="MyDiv">
  <div>div1</div>
  <div>div2</div>
  <div>div3</div>
  <table><tr><td>table</td></tr></table>
</div>
Run Code Online (Sandbox Code Playgroud)

jquery

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

使用 php 下载数千张图像,如何绕过空白图像

我有一个 php 文件,它正在创建我要下载的图像的 url 路径列表。目前,我刚刚创建一个列表,将其复制并粘贴到桌面应用程序中,该应用程序将通过 txt 文件中的 url 列表下载图像。我想继续将下载添加到 php 文件中以绕过当前步骤。

目前,以下内容生成我用来复制并粘贴到桌面下载应用程序的网址列表

foreach ($espn_ar as $key => $value) echo 'ht'.'tps://a.espncdn.com/i/headshots/nfl/players/full/'.$espn_ar[$key].'.png<br>';
Run Code Online (Sandbox Code Playgroud)

生成的列表如下所示,包含大约 2500 个 url 路径

https://a.espncdn.com/i/headshots/nfl/players/full/2580.png
https://a.espncdn.com/i/headshots/nfl/players/full/2330.png
https://a.espncdn.com/i/headshots/nfl/players/full/2977742.png
https://a.espncdn.com/i/headshots/nfl/players/full/5528.png
https://a.espncdn.com/i/headshots/nfl/players/full/5529.png
https://a.espncdn.com/i/headshots/nfl/players/full/5536.png
https://a.espncdn.com/i/headshots/nfl/players/full/5713.png
https://a.espncdn.com/i/headshots/nfl/players/full/8439.png
https://a.espncdn.com/i/headshots/nfl/players/full/8461.png
https://a.espncdn.com/i/headshots/nfl/players/full/8479.png
Run Code Online (Sandbox Code Playgroud)

为了绕过复制和粘贴到桌面应用程序的步骤,我添加了以下内容

foreach ($espn_ar as $key => $value) {
    $url = 'ht' . 'tps://a.espncdn.com/i/headshots/nfl/players/full/' . $espn_ar[$key] . '.png';
    $img = 'images/' . $espn_ar[$key] . '.png';
    $ch = curl_init($url);
    $fp = fopen($img, 'wb');
    curl_setopt($ch, CURLOPT_FILE, $fp);
    curl_setopt($ch, CURLOPT_HEADER, 0);
    curl_exec($ch);
    curl_close($ch);
    fclose($fp);
}
Run Code Online (Sandbox Code Playgroud)

这似乎可以将所有图像下载到名为“images”的目录设置中

问题 1 - …

php

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

使用jquery删除未使用的li类

这是我的HTML

<li class="single">
 <ul>
       <li class="franchise0001"></li>
       <li class="franchise0002"></li>
       <li class="franchise0003"></li>
       <li class="franchise0004"></li>
       <li class="franchise0005"></li>
       <li class="franchise0006"></li>
       <li class="franchise0007"></li>
       <li class="franchise0008"></li>
       <li class="franchise0009"></li>
       <li class="franchise0010"></li>
       <li class="franchise0011"></li>
       <li class="franchise0012"></li>
       <li class="franchise0013"></li>
       <li class="franchise0014"></li>
 </ul>
</li>
Run Code Online (Sandbox Code Playgroud)

我运行一个脚本,发现是否有联盟注册的特许经营权,然后它将特许经营标识和名称放在正确的特许经营权类中.然而,一些特许经营权始终是空的,从未填补.以下是脚本填写某些信息后的HTML示例

<li class="single">
 <ul>
   <li><a href="#"><img src=""></a><a>Top Dawg</a></li>
   <li><a href="#"><img src=""></a><a>THEEOhiostate</a></li>
   <li><a href="#"><img src=""></a><a>slambodians</a></li>
   <li><a href="#"><img src=""></a><a>Hollywood Shuffler</a></li>
   <li><a href="#"><img src=""></a><a>Thunderbolts</a></li>
   <li><a href="#"><img src=""></a><a>MeWantee</a></li>
   <li><a href="#"><img src=""></a><a>Cincy Slammers</a></li>
   <li class="franchise0007"></li>
   <li><a href="#"><img src=""></a><a>Mahafaha</a></li>
   <li><a href="#"><img src=""></a><a>SF Drug Lords</a></li>
   <li><a href="#"><img src=""></a><a>Hudy Delight</a></li>
   <li><a href="#"><img src=""></a><a>long shot</a></li> …
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

如果找到特定的td类,如何添加标记来包装表行

我见过其他人使用过jQuery来添加一个类,我需要根据其中的id或类来做同样的事情.

这是HTML示例

<tr>
<td>6</td>
<td>56</td>
<td>Speed Racer</td>
<td id="season2013">2013</td>
<td>14</td>
</tr>
Run Code Online (Sandbox Code Playgroud)

当任何td的id为#season2013时,我需要为所有tr添加一个类或id标签我不认为我下面的内容会起作用,但希望得到一些帮助.

<script>
$(function(){
    $( '#season2013' ).wrap( '<tr class="newclass"></tr>' );
});
</script>
Run Code Online (Sandbox Code Playgroud)

jquery

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

如何纠正错误,自 PHP 7.0 起将严格按照从左到右的顺序对变量、属性和方法的间接访问进行评估

在我的服务器升级到 php 7.0 后,我需要一些帮助来纠正 WP 错误

自 PHP 7.0 起,对变量、属性和方法的间接访问将严格按照从左到右的顺序进行评估。使用花括号消除歧义

这是导致问题的 2 行

    if( is_array( $default) && isset( $default[0] ) && $default[0] == 'execute' ){                          
        $default = $default[1]->$default[2]();                      
    }                           




    else if( isset( $this->ops[$id]['default'] ) ){                         
        $val = $this->ops[$id]['default'];                      
        if( is_array( $val ) && isset( $val[0] ) && $val[0] == 'execute' ){                     
            $val = $val[1]->$val[2]();                  
    }                       
Run Code Online (Sandbox Code Playgroud)

我会把 { 括号放在哪里

引用这 2 条特定行

$default = $default[1]->$default[2]();
Run Code Online (Sandbox Code Playgroud)

$val = $val[1]->$val[2]();
Run Code Online (Sandbox Code Playgroud)

php

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

删除"|" 来自HTML

我没有编辑html的权限,所以有没有办法用css删除下面每个标签之间的"|".如果没有css可能javascript或jquery

<span class="reportnavigation">
    <span class="reportnavigationheader">
        Go To Week: 
    </span>
    <a href="/2014/options?L=33742&W=1&O=06&F=0000"></a>
     | 
    <a href="/2014/options?L=33742&W=2&O=06&F=0000"></a>
     | 
    <a href="/2014/options?L=33742&W=3&O=06&F=0000"></a>
     | 
    <a href="/2014/options?L=33742&W=4&O=06&F=0000"></a>
     | 
    <a href="/2014/options?L=33742&W=5&O=06&F=0000"></a>
     | 
    <a href="/2014/options?L=33742&W=6&O=06&F=0000"></a>
     | 
    <a href="/2014/options?L=33742&W=7&O=06&F=0000"></a>
</span>
Run Code Online (Sandbox Code Playgroud)

html javascript jquery css3

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

我怎么能滚动到第一个td为空

我没有任何运气,我甚至似乎无法将一个类添加到第一个空的td单元格,以便甚至试图让它滚动

jsfiddle在这里https://jsfiddle.net/dxwd0qp0/16/

我需要在第一个空的td单元格中添加一个类,然后我想在pageload上将div滚动到那个空单元格

但我甚至不能让第一步工作

$( "td:empty" ).addClass( "scrollhere" );
Run Code Online (Sandbox Code Playgroud)

还有这个

if ($('td').text().trim() == ""){
  $(this).addClass('scrollhere');
}
Run Code Online (Sandbox Code Playgroud)

还有这个

if ((td.children().length == 0) && td.text().trim() == ""){
  $(this).addClass('scrollhere');
}
Run Code Online (Sandbox Code Playgroud)

td信息是动态添加的,当我复制源html时出现,有一个html空间被添加到空td的""

jquery

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

标签 统计

jquery ×6

css3 ×2

javascript ×2

php ×2

.htaccess ×1

apache ×1

css ×1

html ×1

mod-headers ×1

regex ×1