小编Mod*_*ner的帖子

什么是"高"右V形的HTML unicode字符?

我正在寻找一个unicode右V形字符,左边没有手柄,我希望顶点和底点分开很远.与搜索框中的Ubuntu(网站)箭头类似.

我不想要»(»)或→(→)或简单>.第一个问题是有两个V形,而不仅仅是一个.另一个太小而且有把手.第三个有一个太尖锐的顶点.

我已经查看了几乎所有的unicode图表,如果没有,那么我只需要使用图像(如Ubuntu).我会处理它,但这是最后的手段.

任何帮助将非常感激!

html css unicode fonts

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

与jQuery $()方法相同的JavaScript的document.querySelector()?

我一直想知道为什么$(".myClass")当JavaScript有一个泛型时人们赞美jQuery的方法document.querySelector().这里有什么我想念的吗?为什么不直接使用该document对象?

我是JavaScript的新手,所以document.querySelector()我不知道有哪些类型的con ?

我真的很想知道,因为我之前遇到过这样的事情,我想知道它是否有助于我所处的情况:

var retrieve = function( s ) {
    return document.querySelector( s );
};

retrieve(".myClass").style.display = "block";
Run Code Online (Sandbox Code Playgroud)

注意

我根本没有反对jQuery的东西.事实上,我喜欢它.但是,当我刚刚尝试学习JavaScript时,我宁愿不使用简单的预制即用工具来欺骗自己.

任何帮助将非常感激!:-)

javascript jquery dom document model

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

JavaScript变量和相同的变量也是一个对象

我对JavaScript有点新,我有一个问题.

我知道你可以设置变量和"子变量".喜欢:

var msg = "Hello World";
alert(msg);
Run Code Online (Sandbox Code Playgroud)

并且

var msg = {
    lipsum: "Lorem Ipsum Dolor Sit Amet"
}
alert(msg.lipsum);
Run Code Online (Sandbox Code Playgroud)

但我想知道你是否可以做到这两点,比如

var msg = "Hello World" || {
    lipsum: "Lorem Ipsum"
}
alert(msg + msg.lipsum);
Run Code Online (Sandbox Code Playgroud)

这样,您可以声明一个变量,并将同一个变量作为一个对象.显然,我无法完成所做的事情,但你得到了图片.

任何帮助将非常感激!

javascript arrays variables object

16
推荐指数
3
解决办法
376
查看次数

jQuery - 检测鼠标是否仍然存在?

我想知道是否有办法在jQuery中检测鼠标是否空闲3秒钟.有没有我不知道的插件?因为我不相信有一个原生的jQuery方法.任何帮助将非常感激!

javascript mouse jquery plugins

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

只有鼠标左键的jQuery鼠标功能?

我有这样的元素,其动画上的mouseup功能,但现在,它的工作原理为左都右按钮.有没有办法只使用按钮?

$(document).ready(function() {
    $("div").mouseup(function() {
        top: "-101%"
    });
});
Run Code Online (Sandbox Code Playgroud)

html css jquery animation mouseup

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

如何在 JavaScript 中检测 Mac OS X 版本

我已经在互联网上到处搜索有关如何检测操作系统及其版本的信息。我已经找到了如何在 Windows 上执行此操作(请参阅下面的代码),现在我希望它也适用于 Mac。

Windows 检测代码(完美运行!):

// OS detection
var _os_ = (function(){
var userAgent = navigator.userAgent.toLowerCase();
return {
    isWin2K: /windows nt 5.0/.test(userAgent),
    isXP: /windows nt 5.1/.test(userAgent),
    isVista: /windows nt 6.0/.test(userAgent),
    isWin7: /windows nt 6.1/.test(userAgent),
};
}());

// get OS shorthand names

var OS;
if(_os_.isWin2K){
OS = "Windows 2000";
}

if(_os_.isXP){
OS = "Windows XP";
}

if(_os_.isVista){
OS = "Windows Vista";
}

if(_os_.isWin7){
OS = "Windows 7";
}

alert(OS);
Run Code Online (Sandbox Code Playgroud)

所以我想知道是否有可能为 Mac OS X 做同样的事情。比如,

 ...
 return {
     isMac10.5: /mac osx …
Run Code Online (Sandbox Code Playgroud)

javascript browser macos operating-system detect

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

CSS - 如何使溢出隐藏在右边而不是左边?

可能重复:
"溢出-x:隐藏"只有一面?

我有一个水平滚动的容器,当用户向左滚动并且溢出时我希望它仍然显示,但是当用户向右滚动时,我希望它隐藏.有什么建议?

这是一些代码:

<div class="scroller">
    ... content
</div>
Run Code Online (Sandbox Code Playgroud)
.scroller {
    overflow-x: scroll;
}
Run Code Online (Sandbox Code Playgroud)

css jquery containers scroll overflow

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

无法在Javascript中立即调用匿名函数

我已经研究了几个星期的框架开发,并且我遇到了在lib开发世界中立即调用匿名函数的强烈建议和压力.

我永远无法让它工作,我找不到能够详细解释其背后的用途和逻辑的资源.

这是我目前所知道的:

  • 它立即调用 - 它立即匿名运行所有内容.
  • 它是匿名的 - 它没有名称,因此其中的代码不能通过外部代码"到达".
  • 你可以传递全局窗口,对象和未定义的参数 - 这就是我所知道的全部,但完全不了解它们.

我不仅要寻找一个详细的资源,而且要解释它背后的逻辑.因为我发现它非常不合逻辑.

这就是我所拥有的:

(function( window, document, undefined ) {
    window.myThingy = myThingy;

    var myThingy = function() {
    };

    myThingy.prototype = {
        constructor: myThingy,
        create: function( elementToBeCreated ) {
            return document.createElement( elementToBeCreated );
        }
    };

})( window, document );
Run Code Online (Sandbox Code Playgroud)

然后,

myThingy().create("div");
Run Code Online (Sandbox Code Playgroud)

但它仍然说myThingy() [object]不是一个功能.

我究竟做错了什么?为什么我应该使用立即调用的函数而不仅仅是创建一个全局myThingy = function()对象?我为什么要使用window

我知道网上有几个关于此的资源,但我无法理解它.其中一些进入细节,其中一些试图详细说明,但未能解释关键的东西.为什么在开发框架时如此强调?

别担心,我不是在试图"重新发明轮子",但我想尝试实际学习JavaScript,而不仅仅是预先打包的东西.

一个好的答案应该包含:

  • 一个很好的资源,它解释了立即调用匿名函数背后的逻辑
  • 洞察该链接
  • 我提供的代码我做错了什么

javascript frameworks anonymous function

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

"可拖动"只拖动垂直?

我有这个页面,提示您向上拖动以显示实际页面.我想知道是否有任何选项,以便你只能垂直拖动它(Y轴),即"向上".有没有办法做到这一点?

javascript css jquery draggable

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

如何延迟基本的HTML工具提示?

我想知道是否有任何方法可以延迟经典的HTML工具提示(请不要像qTip这样的jQuery插件).它只是一个按钮:

<input type="button" title="Click" value="My Button">
Run Code Online (Sandbox Code Playgroud)

我想知道是否有任何方法可以使用纯JavaScript或客户端脚本来延迟标题.从我所研究的内容来看,它似乎不可能,因为它是实际操作系统GUI编程的一部分,这是不可能通过浏览器脚本访问,但如果有任何方式,我还没有遇到,我很想知道!谢谢!

html javascript css tooltip delay

4
推荐指数
2
解决办法
4093
查看次数