小编Mir*_*cea的帖子

jQuery获取文本阴影变量

当我点击具有CSS3文本阴影适当性的跨度时,我想得到4个变量.所以对于css的适当性text-shadow: -4px 11px 8px rgb(30, 43, 2);,我的代码应该是:

$("#element").click(function () {
var text-shadow = $("#element").css("text-shadow")
});
Run Code Online (Sandbox Code Playgroud)

是否有可能将它拆分为:

var y = "-4px";
var x = "11px";
var blur = "8px";
color = "rgb(30, 43, 2)";
Run Code Online (Sandbox Code Playgroud)

我需要以某种方式拆分第一个变量来获取这些数据.

感谢名单

jquery css3

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

jQuery在点击时递增ID和var

我试图做一个按钮,点击他的ID和变量递增.我能够在StackOverflow上找到一些增加输入字段值的代码,但我不知道从那里改变它.

这是标记:

<input type="text" name="qty" value="0" />
<p id="inc">Increase</p>
<p id="dec">Decrease</p>
Run Code Online (Sandbox Code Playgroud)

和jQuery

<script>
$(document).ready(function() 
{   
    $(function()
    {
        $("#inc").click(function() 
        { 
            $(":text[name='qty']").val(Number($(":text[name='qty']").val()) + 1);
            $('#inc').addClass (Number + 1); // this one does not work
            var incrementVar = (Number + 1); // this one also does not work
        }); 

        $("#dec").click(function()
        {      
            $(":text[name='qty']").val(Number($(":text[name='qty']").val()) - 1);
        });  
    });
});
</script>
Run Code Online (Sandbox Code Playgroud)

这确实增加了输入中的val,但我不能使它增加$('#inc')类和var incrementVar.

我该怎么办?谢谢

jquery increment

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

Javascript手动触发.onchange()事件

我有一个输入字段,我想分配一个新值并触发.onchange()事件.我做了以下事情:

document.getElementById("range").value='500';
document.getElementById("range").onchange();
Run Code Online (Sandbox Code Playgroud)

范围是我的输入ID.我收到以下错误:

Uncaught TypeError: Cannot read property 'target' of undefined
Run Code Online (Sandbox Code Playgroud)

有没有办法定义'目标'?谢谢

javascript input onchange

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

鼠标按下时Javascript mouseenter事件不起作用

我有一个<input type="range">卷轴和一个divmouseovermouseleave改变了它的背景。您可以在此处查看工作代码:http : //jsfiddle.net/y8S57/,请使用 Webkit 浏览器,因为type="range"仅适用于 Webkit。

问题是,如果鼠标按下type="range"按钮并进入mouseovermouseleave区域,则不会触发相应的事件。以某种方式使用type="range"取消应该发生的其他事件。

我该如何解决这个问题,以便当我拖动<input type="range">并且我的鼠标悬停mouseover divmouseover要触发的事件上时?

HTML:

<input id="zoom" type="range" name="zoom" min="10" max="100" step="1" value="40" >
<div id="zone"></div>
Run Code Online (Sandbox Code Playgroud)

JavaScript:

$("#zone").mouseenter(function(){
   $(this).css({background:"red"});
});

$("#zone").mouseleave(function(){
   $(this).css({background:"black"});
});
Run Code Online (Sandbox Code Playgroud)

jquery javascript-events

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

CSS将重点放在移动设备上,是否仍需要辅助功能?

在移动设备上没有传统键盘的情况下,是否仍需要集中CSS轮廓?我确实了解台式机的重要性,但不确定轮廓焦点状态在手机上是否真的有用。无法对此进行研究。谢谢

accessibility uiaccessibility

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

为什么 DIV 中的 SVG 与 BUTTON 元素中的 SVG 对齐方式不同

我在 DIV 和 BUTTON 元素内有一个 SVG 元素。在 Button 中,它垂直和水平居中对齐,在 DIV 中,它在顶部和左侧对齐。

我检查了这两个元素,但找不到使 SVG 在 BUTTON 中对齐的原因。用户代理样式表中一定有一些东西,但我找不到它。

这是代码和演示:

http://jsfiddle.net/eoyx659n/

<button>
    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
        <path d="M21.99 4c0-1.1-.89-2-1.99-2h-16c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14l4 4-.01-18z"></path>
        <path d="M0 0h24v24h-24z" fill="none"></path>
    </svg>
</button> 
 <div>
    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
        <path d="M21.99 4c0-1.1-.89-2-1.99-2h-16c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14l4 4-.01-18z"></path>
        <path d="M0 0h24v24h-24z" fill="none"></path>
    </svg>
</div>

button, div {
    padding: 0;
    margin: 8px;
    width: 44px;
    height: …
Run Code Online (Sandbox Code Playgroud)

css svg

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

jQuery获取元素相对位置

我有以下标记:

<div id="selectable1">
<span class="drag">Some Text</span>
<span class="drag">Some Text</span>
<span class="drag">Some Text and <span class="drag">Some Other Text</span></span>
</div>
Run Code Online (Sandbox Code Playgroud)

我需要创建一个函数来获取任何跨度(嵌套或不嵌套)到主父级的相对位置 - #selectable1.

我试过使用position()但我的代码不起作用:

$(".drag").live('click',function(){ 
var relativepos = $('.drag').position().left
alert(relativepos); 
});
Run Code Online (Sandbox Code Playgroud)

有小费吗?感谢名单

jquery position

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

jQuery检查元素是否具有特定属性

我试图看一个元素是否具有特定的CSS属性.我在考虑这样的事情:

if ( !$(this).attr('font-style', 'italic')) {
alert ("yop")
}
else {
alert ("nope")
}
Run Code Online (Sandbox Code Playgroud)

这是行不通的.关于这个的任何提示?谢谢!

jquery attributes

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

node.js缓冲区数据解码

我从TCP获取数据到node.js. 数据采用缓冲区格式,如下所示:

? ? d       ?&+? 
Run Code Online (Sandbox Code Playgroud)

如何将该数据解析为普通字符串,例如12345

谢谢.

buffer node.js

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

jQuery .data()vs HTML5 data-XXX性能

我发现这个测试http://jsbin.com/ekofa/2表明HTML5 data-XXX比jQuery快.data().我正在开始一个项目,需要在HTML元素上放置大量小数据,其中性能至关重要.我应该使用.data()或HTML5数据-XXX?该测试是否相关且准确?

performance jquery

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