小编use*_*155的帖子

Jquery dotdotdot仅在窗口调整大小时正确触发

为了在元素中的第二行之后创建省略号,我使用 jquery dotdotdot.我正在使用google字体'source sans pro',但是在调整窗口大小之后它才能正常工作.

这是在调整窗口大小之前文本的显示方式(省略号创建得太早)

窗口调整大小之前的文本

这是在调整窗口大小后文本显示的方式(省略号位于正确的位置)

窗口调整大小后的文本

(我假设这种情况正在发生,因为字体没有完全加载到页面的负载上,但我可能是错的?)

这就是我调用jquery dotdotdot的方式.

    $(document).ready(function(){
        doResize();
        $(window).on('resize', doResize);
    });
    function doResize() {
        $(".col-mid a").dotdotdot({
            ellipsis: '...',
            height  : 40
        });
    }
Run Code Online (Sandbox Code Playgroud)

我怎么做它才能正常工作?我已经尝试延迟调用dotdotdot函数的时间,但这看起来很糟糕,就像一个糟糕的解决方案.

这是相关代码的jsfiddle.(奇怪的是它似乎在jsfiddle上运行正常,但它在我的计算机上不起作用.)

html javascript css jquery

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

将html标记添加到字符串中的每个字母

我在div中有一串字母 - 比如这......

<div>hello</div>
Run Code Online (Sandbox Code Playgroud)

我想为字符串中的每个字母添加一个html标记,这样就可以了 - 就像这样

<div>
    <span>h</span>
    <span>e</span>
    <span>l</span>
    <span>l</span>
    <span>o</span>
</div>
Run Code Online (Sandbox Code Playgroud)

由于此div中的字母将动态更改,因此它不能是静态的,因此我想使用jquery将spans应用于字符串的每个字母.

任何帮助将不胜感激 - 谢谢!

html javascript regex jquery

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

获取输入范围位置的背景颜色

我有一个类型范围的输入,其背景颜色是渐变.我希望将渐变的背景颜色输出到当前范围的值所在的类.

例如,如果输入的范围在1-100之间并且输入的值为1,使其位于输入的左侧,则将输出左侧的颜色.

在此输入图像描述

对此问题的任何帮助将不胜感激.

javascript jquery html5 canvas

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

标签 统计

javascript ×3

jquery ×3

html ×2

canvas ×1

css ×1

html5 ×1

regex ×1