返回首页

原文:简介/目录
{A1},目录/ JQueryElementBase.aspx的节JQueryElement的Demo下载,请下载示例代码。
由于时间有限,同步不能保证在多个博客文章,在下面的地址,你可以查看到最新的内容,请理解:
{A2的}
本文介绍的的JQueryElement财产的作用与用途:
* {A3的}JQueryElement选择
JQueryElement的选择是用于到容器设置的JQueryElement控制,它可以用来在属性选择或参数的Value属性:

<br />Button 1:

<je:Button ID="button1" runat="server" Label="button 1">

</je:Button>



Button 2: <span id="button2"></span>



<je:Button ID="cmd2" runat="server" Selector="#button2" Label="button 2">

</je:Button>

  

当你不指定一个选择,JQueryElement会选择自己作为一个容器,在上面的例子中,button1的选择作为一个容器本身。 button2的的选择CMD2属性是它是一个标准的jQuery选择器,使span元素成为容器的按钮2。
JQueryElement的选择可以是一个JavaScript表达式,如:{C}
在代码中,选择物业设置的div,但不被认为是一个jQuery选择器,因为javascript变量名为格宣布,变量格的值将是选择器,和span元素的id属性Button3的将按钮的容器。
因此,如何解决这一冲突呢?你可以使用单引号:
<br /><script type="text/javascript">

 var button = "#button4";

</script>



Button 4: <button>button button</button> <span id="button4">button 4</span>



<je:Button ID="cmd4" runat="server" Selector="'button'">

</je:Button>

  

使用单引号中选择属性,所以它会选择按钮元素,而不是作为一个容器span元素的ID是Button4的。ElementType物业
您可以设置通过ElementType财产的JQueryElement控制标签名称:{体C3}
默认情况下,Button控件的例子中使用的跨度,我们设置buttonDiv ElementType节,所以容器buttonDiv将div元素。设置内容
,您可以使用HTML,文本的ContentTemplate到设置的JQueryElement控制的内容:{的C4}
Text属性设置元素的文本。
HTML属性将设置在该元素的HTML代码,如果设置Text属性不会有任何效果。
的ContentTemplate还设置元素的HTML代码,如果设置,HTML,Text属性不会有任何效果。IsVariable物业
IsVariable属性控制是否生成一个JavaScript变量,其名称ClientID的JQueryElement控制:{C5的}
通过设置IsVariable为true,分别buttonVariable1和buttonVariable2生成一个JavaScript变量,其名称是相同的ClientID,这样你就可以访问通过变量buttonVariable1按钮。
buttonVariable3"不生成一个JavaScript变量,但它仍然可以通过的ClientID和jQuery访问。
如果ClientID的是更复杂,您可以使用内嵌语法[%编号:LT;控制IDgt;%]获得的ClientID,但它需要写的JQueryScript,或JQueryElement控制财产。ScriptPackageID物业
ScriptPackageID属性指示ScriptPackage的生成的JavaScript,对应脚本JQueryElement控制,将在ScriptPackage控制生成:{5233}相关内容{A4纸}

回答

评论会员:S 时间:2