对于按钮,我使用类来分配css类。但我必须为那些人定义一个选择器。我知道我可以使用类来进行jquery选择器,但我可以使用什么以及如何使用?
它们被渲染为输入而不是按钮。
<asp:Button ID="imgBtnTurkish" onmouseover="this.style.cursor='pointer';" class="DefaultTitle" title="Turkish Spoken Chat Section" runat="server" OnClick="btnTurkishChat_Click" CausesValidation="False" />
答案 0 :(得分:2)
您可以选择许多jQuery selectors。选择按钮的一种可能性是将其包装在具有给定类的div元素中:
<div class="DefaultTitle">
<asp:Button
ID="imgBtnTurkish"
onmouseover="this.style.cursor='pointer';"
title="Turkish Spoken Chat Section"
runat="server"
OnClick="btnTurkishChat_Click"
CausesValidation="False"
/>
</div>
然后使用以下选择器:$('.DefaultTitle input')
。
答案 1 :(得分:1)
选择所有类型的按钮:
$('button, input[type=button], input[type=submit], input[type=reset]')
如果您需要特定元素,则需要使用某个属性指定!
可以是班级$('.myClass')
,ID $('#myId')
或任何其他属性$('input[title=myAwesomeTitle]')
。
http://api.jquery.com/attribute-equals-selector/
答案 2 :(得分:0)
您可以为HTML元素分配类和ID,然后使用CSS类和id进行选择。这是我喜欢亲自使用的方法。
标记中的:
<input type="button" class="myButtonCssClass" id="myButton1" value="click me!" />
在javascript中:
$('#myButton1').click(function () { // do something awesome! });