问题列表 - 第44325页

jQuery - 在DOM更改时运行一个函数

到目前为止,我一直在使用livequery工作,但它使页面浏览看起来很慢.所以我正试图为此寻找替代解决方案.

我附加了一个函数,它在具有某个类的元素上运行一些ajax,如:

$(".blah").each(function(){
  $.ajax({
      ...
      success: function(data) { 
        $(this).removeClass(".blah");
        // do other stuff
      }
  });
});
Run Code Online (Sandbox Code Playgroud)

现在我有几个事件挂钩在可以在DOM中附加html的不同元素,如:

$(".button").click(function(){
  $.ajax({
      ...
      success: function(data) { 
        $(this).append(data);
        // here, new elements with ".blah" class could be inserted in the DOM
        // the event above won't be fired...
      }
  });
});
Run Code Online (Sandbox Code Playgroud)

当DOM在其他事件中更新时,我怎么能这样运行上面的第一个ajax函数呢?

更新:

我也找到了这个插件:http: //www.thunderguy.com/semicolon/2007/08/14/elementready-jquery-plugin/

你认为这会是一个更好的解决方案吗?从快速查看看起来,因为它允许您设置"轮询"间隔,如果将其设置为1秒或某些时间,可能会降低CPU使用率.我正在测试它:)

更新2:

不幸的是,它仅适用于元素ID,原因有些奇怪:(

javascript ajax jquery

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

Rails仅显示当前用户所关注的用户的帖子

我是Rails的新手,并且正在使用Twitter类型的网络应用程序.

应用程序的"跟随"和"关注者"部分很好.但是,我想过滤帖子索引,只显示当前用户关注的帖子.

我需要做一些事情:

@posts = Post.where('user_id LIKE ?', current_user.friendships  ) 
Run Code Online (Sandbox Code Playgroud)

正如我所料,这会引发错误

SQLite3::SQLException: near ",": syntax error: SELECT "posts".* FROM "posts" WHERE (user_id LIKE 8,9)
Run Code Online (Sandbox Code Playgroud)

它似乎接近我想要的东西,因为8,9是我追随的朋友的身份.

有关获得我正在寻找的最佳方法的任何建议吗?

谢谢!

ruby-on-rails ruby-on-rails-3

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

Queue.Queue与多线程Python代码中的信号量,锁等

多线程应用程序的主要挑战是协调共享数据或其他资源的线程.为此,线程模块提供了许多同步原语,包括锁,事件,条件变量和信号量.

虽然这些工具功能强大,但较小的设计错误可能导致难以重现的问题.因此,任务协调的首选方法是将对资源的所有访问集中在一个线程中,然后使用Queue模块向该线程提供来自其他线程的请求.使用Queue.Queue对象进行线程间通信和协调的应用程序更易于设计,更易读,更可靠.

它基本上表示使用Queue.Queue进行线程间通信和协调,而不是使用信号量,锁等功能强大的工具.

我的问题是,建议的方法有什么缺点?何时应该使用更"强大的工具",为什么?

编辑

要清楚,我知道信号量是什么.我只是想知道为什么Python文档建议使用Queue.Queue方法而不是"强大的工具" - 我只是使用文档自己的措辞,而不是我自己的.

python multithreading

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

在.NET中按创建日期获取文件

我有一个包含许多文件的文件夹.有没有简单的方法来获取目录中的文件名按创建日期/时间排序?

如果我使用Directory.GetFiles(),它将返回按文件名排序的文件.

.net c# file

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

如何在PageLoad上打开ModalDialog

我怎样才能打开一个模态对话框PageLoad(),在的构造WebPage和没有AjaxRequestTarget,使用Wicket?

java wicket modal-dialog

9
推荐指数
1
解决办法
3807
查看次数

什么动词会描述C#类与其属性之间的关系?

考虑以下因素:

[Export]
public class BudgetView : ViewBase, IView
{
    // Members Galore
}
Run Code Online (Sandbox Code Playgroud)

很明显,你会说BudgetView 延伸 ViewBase,它实现 IView,但它对穷人有Export什么影响?

也许BudgetView Export?或BudgetView 适用 Export

我的文档需要这个.我需要非常正式和非常详细.

编辑:

替代文字

我的UML工具对我能做什么和不能做什么都非常严格.例如,我无法制作自定义构造型.

c# attributes naming-conventions

10
推荐指数
2
解决办法
201
查看次数

iframe ContentWindow

当我尝试从iframe中获取内容窗口时,使用

var contentWindow = document.getElementbyId('iframe').contentWindow 
Run Code Online (Sandbox Code Playgroud)

有时它返回"Window undefined",因为contentWindow不存在.我似乎无法使用它来检查它

if (contentWindow === unidentified) or if (contentWindow === null)
Run Code Online (Sandbox Code Playgroud)

因为如果我试图从中获取值,它只是代码中的错误.有没有其他人遇到这个问题,并找到了解决方案?

html javascript iframe html5 web

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

对象和字典之间的区别?

Actionscript中对象和字典之间究竟有什么区别?

var obj:Object = new Object();
obj.something = "something";

var dict:Dictionary = new Dictionary();
dict.something = "something";

trace(obj.something, dict.something);
Run Code Online (Sandbox Code Playgroud)

跟踪声明似乎相同......

actionscript dictionary object

6
推荐指数
2
解决办法
3517
查看次数

HBase连接异常

我尝试以伪分布式模式运行HBase.但是在设置hbase-site.xml之后它不起作用.

每次我尝试在hbase shell中运行命令时都会收到此错误:

错误:org.apache.hadoop.hbase.ZooKeeperConnectionException:org.apache.hadoop.hbase.ZooKeeperConnectionException:org.apache.zookeeper.KeeperException $ ConnectionLossException:KeeperErrorCode = /Lbase的connectionLoss

我设置了ssh并确保所有端口都正确.

而且,我无法阻止hbase ./bin/stop-hbase.sh.我只得到以下输出.

stopping hbase........................................................
Run Code Online (Sandbox Code Playgroud)

hadoop hbase

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

什么是套接字?为什么我们不能使用套接字而不是HTTP?

套接字只是两台机器之间的连接吗?如果可以建立套接字,为什么我们甚至使用HTTPConnection?

sockets httpconnection

7
推荐指数
4
解决办法
3318
查看次数