小编Ton*_*niq的帖子

替换xml中的cdata标记

我有一个字符串,里面可能有多个cdata标签:

<![CDATA[A Survey of Applications of Identity-Based Cryptography in Mobile Ad-Hoc Networks]]>
Run Code Online (Sandbox Code Playgroud)

我正在使用javascript/jquery,我需要删除多个cdata标签(用""替换它们).

我怎么能用正则表达式写这个?

regex xml cdata

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

在嵌套键上排序数组

我正在使用此函数根据对象键对数组进行排序:

function keysrt(arr, key, reverse) {
    var sortOrder = 1;
    if(reverse){
        sortOrder = -1;
    }
    return arr.sort(function(a, b) {
        var x = a[key],
            y = b[key];

        return sortOrder * ((x < y) ? -1 : ((x > y) ? 1 : 0));
    });
}   
Run Code Online (Sandbox Code Playgroud)

它适用于这种类型的数组,其中键位于第一级:

var a = [ 
    { id: 0, last: 'Anne'},
    { id: 1, last: 'Odine'},
    { id: 2, last: 'Caroline'}
]

keysrt(a, 'last');
Run Code Online (Sandbox Code Playgroud)

如何使用此示例,其中title键是嵌套的

var b = [ 
    { id: 0, last: 'Anne',     data:{title: …
Run Code Online (Sandbox Code Playgroud)

javascript arrays sorting

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

CSS3月亮形状

我想创建一个这样的按钮:

在此输入图像描述

我不知道如何在按钮顶部创建一个浅月亮形状.

这仍然很遥远:小提琴演示.

.moon {
   width: 50px;
   height: 50px;
   border-radius: 50%;
   box-shadow: 15px 15px 0 0 green;
}
Run Code Online (Sandbox Code Playgroud)

css css3 css-shapes

5
推荐指数
3
解决办法
4622
查看次数

使段落与图像的宽度相同

我想让p标签与图像的宽度相同.

<a class="preview-holder" href="#" target="_blank">
  <div class='preview'>
    <img src="http://s31.postimg.org/9c62tqc63/Carpet_Tree_of_Life.jpg" alt="" />
    <p>Class aptent taciti sociosqu ad litora torquent per conubia nostra</p>
  </div>
</a>
Run Code Online (Sandbox Code Playgroud)

https://jsfiddle.net/2hum47n0/2/

如果图像宽度大于文本量,我看起来很好,但不是.

我不需要使用p,我可以使用span,或者在必要时稍微更改标记.

可能吗?

请注意,预览不能有固定的宽度!

css responsive

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

内部有图像的 CSS 响应式圆圈

蓝色div有固定的高度和响应宽度,里面应该有一个相同高度的圆形图像。

这是我尝试过的:

https://jsfiddle.net/xnkkrhnt/1/

如何使完美的中心圆始终为蓝色 div 的 100% 高度(直到蓝色 div 宽度,因为小于高度)并且图像始终覆盖整个圆?

<div class="player-holder">
    <div class="player-thumb"><img src="http://www.whatcar.com/car-leasing/images/vehicles/medium/100895.jpg"/></div>
</div>
Run Code Online (Sandbox Code Playgroud)

css geometry responsive-design

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

输入文件仅接受 text/vtt mime 类型

我试图让输入文件接受 webvtt 字幕,但是如果我这样做:

<input type="file" name="sub_upload" accept="text/vtt">
Run Code Online (Sandbox Code Playgroud)

它仍然在文件浏览窗口中显示带有 vtt 扩展名的其他文件。有没有办法只使用 vtt 扩展名来归档文件?

validation mime input

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

使用 JavaScript 检查元素是否在 CSS 中设置了过渡

我有一个过渡集:

element.one("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd", function(){ 
    scrollActive = false;
}).css({
    '-webkit-transform': '' + prop + '(' + value + 'px)',
    '-ms-transform': '' + prop + '(' + value + 'px)',
    'transform': '' + prop + '(' + value + 'px)'
});
Run Code Online (Sandbox Code Playgroud)

在 CSS 中:

.element {
    transition: transform ease-in-out 0.3s;
}
Run Code Online (Sandbox Code Playgroud)

如果我没有在 CSS 中设置过渡,则该transitionend事件将永远不会触发。

有没有办法检查元素是否设置了过渡?

javascript css transition

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

如何在单个 Vimeo API 调用中获取多个视频的视频详细信息?

YouTube 可以选择在一次调用中使用逗号分隔的视频 ID 列表检索视频详细信息(标题、描述、缩略图...):

https://developers.google.com/youtube/v3/docs/videos/list

Vimeo 有这样的功能吗?我在这里没有看到这个选项:https : //developer.vimeo.com/api/reference/videos#_essentials

如果视频来自不同的来源,则无法创建专辑、频道等。

vimeo vimeo-api

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

PHP file_exist 与正则表达式

我正在尝试使用正则表达式模式来搜索文件。

目录路径为:

$css_dir = MY_PLUGIN_DIR.'/source/css/';
Run Code Online (Sandbox Code Playgroud)

CSS 文件名开头为:

$css_prefix = 'hap_css_';
Run Code Online (Sandbox Code Playgroud)

并以以下内容结尾:

'.css'
Run Code Online (Sandbox Code Playgroud)

中间有一些未知字符。

我不知道如何使用变量构造正则表达式模式以及如何使用正则表达式构造文件存在。

谢谢你!

php regex

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

Jquery一起淡化和缩放

我有这个代码:https://jsfiddle.net/og248ev0/

<div class="a"></div>
<div class="a"></div>
Run Code Online (Sandbox Code Playgroud)

当顶部div淡出时,第二个div跳到上面的位置.(如预期的那样)

如何顶级div淡出后,第二个div 动画,而不仅仅是跳跃?

谢谢


编辑:

我有另一个版本的文字:

https://jsfiddle.net/og248ev0/7/

这里的问题是第二项"跳跃"和动画因底部边缘而结束.

我能解决这个问题吗?

css jquery fade jquery-animate

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