我正在尝试使用 Script# 库,发现编写一些基于 jQuery 的 Ajax 代码具有挑战性。有没有任何初学者教程或重要的 API 文档可以让我快速入门?
最佳答案
既然您提到您是 jQuery 新手,我至少会从 jQuery 文档开始并熟悉基础知识(请参阅 jQuery Documentation )。
一旦您熟悉了 jQuery,在 Script# 中使用它就相当简单了,因为 Script# 已经包含了 jQuery 的绑定(bind)。开始使用:
- 确保您在 HTML 页面或模板中包含 jQuery,就像通常使用 jQuery 一样(例如
<script src="[jQuery]"></script>
)。 - 验证您的脚本#项目是否引用了
Script.jQuery(.dll)
. - 在您的
.cs
内源文件添加using jQueryApi;
(为了方便)。这是包含 Script# 的 jQuery 绑定(bind)的命名空间。
现在您可以在 Script# 代码中使用 jQuery,其方式与您在 JavaScript 中使用 jQuery 的方式相当 1:1。但最大的区别在于如何首先创建 jQuery 对象。
在 JavaScript 中:
// selector
var paragraphs = $("p");
// ad-hoc html
var someHtml = $("<strong>hello</strong>");
// existing DOM element
var elementFromDom = $(document.getElementById("myDiv"));
// ready callback
$(function() { doSomething(); });
在脚本#/C#中:
// selector
jQueryObject paragraphs = jQuery.Select("p");
// ad-hoc html
jQueryObject someHtml = jQuery.FromHtml("<strong>hello</strong>");
// existing DOM element
jQueryObject elementFromDom = jQuery.FromElement(Document.GetElementById("myDiv"));
// ready callback
jQuery.OnDocumentReady(delegate { DoSomething(); });
关于jquery - 使用 Script 的 Jquery 初学者教程#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5638520/