获取以下输出 javascript 代码的Script#语法是什么:
$(document).ready(function() {
//..my code
});
我试过jQuery.OnDocumentReady
了,但这有两个问题:
(1)它只能从函数内部调用(因为它不会在启动时被调用,所以无法达到目的)(2)它生成以下代码,这不太正确:编辑:我的错误,这些是等价的
$(function() {
//..my code
});
在这里找到答案:
在 script# 中,静态构造函数生成为在加载和解析脚本时立即运行的代码
所以代码最终看起来像这样:
[GlobalMethods]
static class Main
{
static Main()
{
jQuery.OnDocumentReady(new Action(delegate()
{
//..my code
}));
}
}