2

这不是使用 node.js 的一种非常“正确”的方式,但我有一些复杂的 jQuery 客户端代码,很容易通过 node.js 进行测试:我只运行“node sometest.js”并执行测试命令-无需浏览器即可在线。非常便利。

但是我无法执行在 node.js 中使用 jQuery 事件的代码,因为 jQuery 事件基于document特定于浏览器的对象,并且与服务器端的 node.js 没有任何关系:

$( document ).bind( 'myevent', function( e, a ) { console.log( a ); } );
$( document ).trigger( 'myevent', [ 'foo' ] );

是否有一些简单的方法可以在 node.js 上使用 jQuery 事件,或者它是否基于与服务器端完全不同的技术?

4

1 回答 1

1

找到它,在某些情况下process可以用来jQuery代替documentor window。适用于事件。

于 2013-04-26T21:17:19.937 回答