小编Web*_*urk的帖子

如何使用javascript删除元素而不删除其内容?

我有一个字符串,这是一个简单的<a>元素.

var str = '<a href="somewhere.com">Link</a>'
Run Code Online (Sandbox Code Playgroud)

我想转变成:

Link
Run Code Online (Sandbox Code Playgroud)

我可以</a>轻松地删除部件,str.replace("</a>", "")但如何删除开口标签<a href="somewhere.com>

javascript jquery

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

如何使用 css 将 div 边框隐藏在另一个 div 后面?

我希望边框 div “隐藏”在圆圈后面而不是穿过它。我认为z-index这是做这样的事情的方法。

有任何想法吗?

JSFIDDLE: http: //jsfiddle.net/qs5xmege/1/

CSS 和 HTML

.container {
  width: 15%;
  height: 100px;
  float: left;
  position: relative;
}
.circle {
  width:22px;
  height:22px;
  border-radius:11px;
  border: 3px solid red;
  background-color: #FFF;
  margin: 30px auto 0 auto;
  z-index: 100;
}
.border {
  width: 50%;
  height: 100px;
  position: absolute;
  border-right: thin solid black;
  top: 0;
  left: 0;
  z-index: 1;
}
Run Code Online (Sandbox Code Playgroud)
<div class="container">
  <div class="border"></div>
  <div class="circle"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

html css

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

函数中未定义的变量

请看以下代码段:

var fruit = "Orange";
echoThis();

function echoThis() {    
    alert(fruit);
    var fruit = "Apple";
}
Run Code Online (Sandbox Code Playgroud)

当我运行这个片段时,警报fruit就是undefined.为什么?

首先我认为它与吊装有关,在一个功能中,JS引擎将所有var声明"提升" 到顶部或者某些东西,但是我希望警报显示Apple,而不是undefined.

可能有一些基本的JS行为我不知道.有人在乎解释吗?

JS小提琴:https://jsfiddle.net/z37230c9/

javascript

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

在 PhpStorm 中,如何删除文件掩码?

我添加了一些自定义文件掩码,有时会拼错文件掩码,而 PhpStorm 会记住所有这些,这很烦人。

如何清除搜索自由文本模式中的文件掩码列表?

intellij-idea phpstorm

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

正则表达式:从字符串中提取img-tags

我想这样做:

<span class="introduction">
   <img alt="image" src="/picture.jpg" />
</span>
Run Code Online (Sandbox Code Playgroud)

变成这个:

   <img alt="image" src="/picture.jpg" />
Run Code Online (Sandbox Code Playgroud)

我如何用正则表达式做到这一点?也就是说,如何从给定的html字符串中仅提取img-tag?

注意:在introduction-tag中可以有更多的html但只有一个img-tag

php regex

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

如何在javascript中创建多维和关联数组?

在我的PHP脚本中,我有一个多维和关联数组,我想"转换"成一个javascript数组.这个数组在PHP中看起来像这样:

<?php
    $myArray = array(
        array( "value" => 1, "label" => "First" ),
        array( "value" => 2, "label" => "Second" )
    )
?>
Run Code Online (Sandbox Code Playgroud)

现在我想通过foreach循环将该数组创建为javascript中的等效数组.像这样的东西:

<script>
    var myArrayInJS = new Array();
        <? foreach( $myArray as $innerArray ): ?>
            // What do I write here?
        <? endforeach; ?>
</script>
Run Code Online (Sandbox Code Playgroud)

javascript php arrays associative-array multidimensional-array

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

如何删除引导按钮悬停效果?

我已经完成了删除以下按钮的悬停效果的任务:

访问http://www.appsbayou.se,搜索"Kontaktinformation"文本.在它上方有一个按钮,"Skicka"具有丑陋的黑色悬停效果.这种风格来自现有的CSS.

我正在使用Chrome,即使我打开Devtools,我也无法确定实现此效果的样式规则.

如何删除这种黑色悬停颜色或至少将其更改为我选择的颜色?

css twitter-bootstrap

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

在Javascript中,有没有办法根据对象属性将数组拆分为多个数组?

我有以下一群人:

const people = [
  { name: 'Tom Hiddleston', country: 'UK' },
  { name: 'Joe Biden', country: 'USA' },
  { name: 'James Bond', country: 'UK' },
  { name: 'Barack Obama', country: 'USA' },
  { name: 'Dolph Lundgren', country: 'SWEDEN' },
];
Run Code Online (Sandbox Code Playgroud)

现在我想根据国家/地区属性将此数组分解为多个数组。

基本上我想要一个执行以下操作的神奇函数:

const peopleGroupedByCountry = magicFunction(people);
console.log(peopleGroupedByCountry);

// Should log the following:
[
  [
    { name: 'Tom Hiddleston', country: 'UK' },
    { name: 'James Bond', country: 'UK' },
  ],
  [
    { name: 'Joe Biden', country: 'USA' },
    { …
Run Code Online (Sandbox Code Playgroud)

javascript arrays

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

如何将此字符串转换为javascript Date对象?

我有一个特定格式的字符串,我试图转换为Date对象.我希望var dateObject = new Date(myString)它足够但不会起作用.所以我尝试将字符串分解成更小的部分,但这也不起作用.

var str = '2015-02-20 11:00'; 
var obj = new Date(str.substr(2, 4), str.substr(5, 7), str.substr(8, 10), str.substr(13, 15), str.substr(16, 18));
// Above code yields invalid date
Run Code Online (Sandbox Code Playgroud)

JS-Fiddle示例

如何从字符串中创建日期对象?

javascript

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

如何避免每次更改夏令时时手动更改WordPress gmt偏移量?

背景

我们公司销售瑞典以外的网络应用程序。我们运行WordPress 3.5.1。我们的API服务器在瑞典。但是我们的一些客户分散在不同的国家。每个客户在我们的wordpress多站点安装中都有自己的WordPress网站。因此,我们的时间格式完全需要gmt_offset在Wordpress中正确处理选项。

在夏季,瑞典的时区为GMT + 2

在冬季,瑞典的时区为GMT + 1。

当然,对于不同国家/地区的不同客户而言,这些价值是不同的。问题是由于夏令时,时区每年更改两次,因此需要在Wordpress中手动配置

问题

这意味着,我们每年必须两次gmt_offset为所有客户手动更改选项,这很令人沮丧,在我看来,这是不必要的。我还没有找到任何有关如何自动执行此操作的信息。

任何想法如何解决这个问题?WordPress是否gmt_offset可以根据网站的国家/地区自动更改此选项?

wordpress

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

如何使用正则表达式和Javascript获得以数字开头的第一个单词?

我无法弄清楚如何编写一个正则表达式模式来捕获在第一个数字之后开始的所有单词.为清晰起见,下面两个例子

var string1 = "Area 51"; // This is the string I have
var match1 = "51"; // This is the string I want
Run Code Online (Sandbox Code Playgroud)

或这个:

var string2 = "A simple sentence with 6 words or more" // This is the string I have
var matchedString = "6 words or more" // This is the string I want
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

javascript regex

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