小编Ufu*_*arı的帖子

如何使用jQuery获取文本框的值?

我可以得到这样的元素,$("#txtEmail")但我不知道如何获得实际值.

jquery

480
推荐指数
6
解决办法
78万
查看次数

jQuery失去焦点事件

我试图在输入字段获得焦点时显示容器 - 这是实际问题 - 如果焦点丢失则隐藏容器.是否存在jQuery关注的相反事件?

一些示例代码:

<input type="text" value="" name="filter" id="filter"/>

<div id="options">some cool options</div>

<script type="text/javascript">
  $('#options').hide();

  $('#filter').focus(function() {
    $('#options').appear();
  });
</script>
Run Code Online (Sandbox Code Playgroud)

而我想做的是这样的事情:

$('#filter').focus_lost(function() {
  $('#options').hide();
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery focus javascript-events

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

git在添加到.gitignore后仍然显示已修改的文件

我正在将此添加到.gitignore文件中

.idea/*
Run Code Online (Sandbox Code Playgroud)

但无论如何,状态是:

#       modified:   .gitignore
#       modified:   .idea/.generators
#       modified:   .idea/dovezu.iml
#       modified:   .idea/misc.xml
#       modified:   .idea/workspace.xml
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么 ?我甚至将.idea/*添加到全局〜/ .gitignore_global 但git状态,无论如何向我显示:

#       modified:   .gitignore
#       modified:   .idea/.generators
#       modified:   .idea/dovezu.iml
#       modified:   .idea/misc.xml
#       modified:   .idea/workspace.xml
Run Code Online (Sandbox Code Playgroud)

git gitignore

212
推荐指数
6
解决办法
7万
查看次数

用于jQuery或Google CDN的Microsoft CDN?

实际上,您使用哪个CDN链接到您的jquery文件或任何javascript文件.一个人可能比另一个人更快吗?还有哪些其他因素可以起到决定使用哪种cdn的作用?我知道微软,雅虎和谷歌现在都有CDN.

javascript performance jquery cdn httprequest

186
推荐指数
9
解决办法
6万
查看次数

jQuery中的自定义事件?

我正在寻找一些关于如何在jquery中以最佳方式实现自定义事件处理的输入.我知道如何从像'click'等dom元素中挂接事件,但我正在构建一个小的javascript库/插件来处理一些预览功能.

我有一个脚本运行来更新dom元素中的一些文本来自我得到的一组规则和数据/用户输入,但现在我需要在该脚本不可能知道的其他元素中显示的相同文本.我需要的是一个好的模式,以某种方式观察这个脚本产生所需的文本.

那我该怎么做?我是否忽略了jquery中的一些内置功能来提升/处理用户事件,还是需要一些jquery插件才能做到这一点?您认为处理此问题的最佳方法/插件是什么?

jquery events

174
推荐指数
6
解决办法
13万
查看次数

什么是"必须拥有"的jQuery插件?

我想知道什么是最有用的JQuery插件.我对那些可能在一般UI开发中有用的东西特别感兴趣,比如Tablesorter,而不是那些提供不常见需求的东西.

如果您可以提供插件目的的简短描述,那将非常有用.

谢谢,唐

jquery plugins

108
推荐指数
9
解决办法
9061
查看次数

在Internet Explorer中检查用户的主页

Google会显示一个弹出窗口,询问您是否要将主页设置为google.com.这很正常,当我说好的时候将它设置为google.com.然而,在那之后,我不再获得弹出窗口了.据我所知,没有人能够检索我的主页的价值,因为它是私人信息.但不知何故谷歌正在追踪它.当我将主页设置为其他站点时,我会收到弹出窗口.我删除了cookie,但即便如此,只有在我将主页设置为其他网站时才会显示.

我在IE8和IE9上测试了这种行为.弹出窗口永远不会出现在Firefox和Chrome中.

javascript internet-explorer

94
推荐指数
3
解决办法
3941
查看次数

使用LINQ搜索树

我有一个从这个类创建的树.

class Node
{
    public string Key { get; }
    public List<Node> Children { get; }
}
Run Code Online (Sandbox Code Playgroud)

我想搜索所有孩子和他们所有的孩子,以获得符合条件的孩子:

node.Key == SomeSpecialKey
Run Code Online (Sandbox Code Playgroud)

我该如何实现它?

.net c# linq

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

可以使用Unicode映射多少个字符?

我要求解释Unicode中所有可能有效组合的计数.我知道char可以编码为1,2,3或4个字节.我也不明白为什么延续字节有限制,即使该字符的起始字节清除它应该有多长.

unicode utf-8 utf

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

更好的方法来防止AngularJS中的IE缓存?

我目前使用service/$ resource来进行ajax调用(在这种情况下为GET),并且IE缓存调用以便无法从服务器检索新数据.我使用了一种技术,我通过谷歌搜索创建一个随机数并将其附加到请求,以便IE不会去缓存数据.

有没有比将cacheKill添加到每个请求更好的方法?

工厂代码

.factory('UserDeviceService', function ($resource) {

        return $resource('/users/:dest', {}, {
            query: {method: 'GET', params: {dest: "getDevicesByUserID"}, isArray: true }
        });
Run Code Online (Sandbox Code Playgroud)

来自控制器的呼叫

$scope.getUserDevices = function () {
        UserDeviceService.query({cacheKill: new Date().getTime()},function (data) {
            //logic
        });
    }
Run Code Online (Sandbox Code Playgroud)

caching angularjs

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