jQuerySharp 是一个用 C# 来编写 jQuery 代码的C#类库,下面是生成的 jQuery 代码示例:
Type.createNamespace(‘JQuerySharp’);
//////////////////////////////////////////////////////////////////////////////// // JQuerySharp.Example
JQuerySharp.Example = function JQuerySharp_Example() { } JQuerySharp.Example.prototype = {
run: function JQuerySharp_Example$run() { var jq = jQuery(‘#test’); jq.append(‘Some new content’).append(‘A bit more’); jq.attr(‘style’, ‘border:1px’); if (jQuery.browser.msie) { alert(‘You're using IE’); } jQuery(‘#clickme’).click(Delegate.create(this, this.onClick)); jQuery().ready(Delegate.create(this, this.onReady)); },
onClick: function JQuerySharp_Example$onClick() { jQuery(‘#newcontent’).html(‘
This comes from attr
onReady: function JQuerySharp_Example$onReady() { alert(‘Called from ready’); var plugin = jQuery(‘#test’); plugin.accordion(); } }
JQuerySharp.Example.createClass(‘JQuerySharp.Example’);