Поскольку вы упомянули, что вы новичок в jQuery, я бы по крайней мере начал с документации jQuery и освоился с основами (см. Документация jQuery ).
Как только вы освоитесь с jQuery, использовать его в Script # довольно просто, поскольку Script # уже содержит привязки для jQuery. Для начала:
- Убедитесь, что вы включаете jQuery в свою HTML-страницу или шаблоны, как обычно для jQuery (например,
<script src="[jQuery]"></script>
).
- Убедитесь, что ваш проект Script # содержит ссылку на
Script.jQuery(.dll)
.
- В исходных файлах
.cs
добавьте using jQueryApi;
(для удобства). Это пространство имен, содержащее привязки jQuery в Script #.
Теперь вы можете использовать jQuery в своем коде Script # таким образом, чтобы он соответствовал 1: 1, если вы использовали jQuery в JavaScript. Самое большое отличие состоит в том, как вы сначала создаете объект 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(); });