$(".GV#<%=GridView1.ClientID%> > tr:not(:has (table, th) )").css("cursor","pointer")
有人可以向我解释一下这段代码吗?
答案 0 :(得分:2)
此代码将“cursor:pointer”应用于特定ASP.NET网格视图(&lt;%= GridView1.ClientID%&gt;)的所有表行(tr),它们不包含表头(th)或另一张桌子。
因此,鼠标光标看起来像一只手,因此暗示用户可以单击表格行。
答案 1 :(得分:1)
让我们从简单的部分开始:
css("cursor","pointer")
这表示对象将使用“手”光标;
$(".GV#<%=GridView1.ClientID%> > tr:not(:has (table, th) )")
这是将要设置样式的对象。
从我收集的内容中,你有一个带有“.GV”类的对象,并打算将光标添加到名为“&lt;%= GridView1.ClientID%&gt;”的ID中。只要它的tr(表格行)没有th(表格标题)......
答案 2 :(得分:0)
首先找到包含“GV
”类的元素,然后在其中查找ID为GridView1
的元素
最后一部分确保你没有获得表头
最后一部分.css("cursor","pointer")
为css添加指针光标。
答案 3 :(得分:0)
将光标设置为指向该网格视图的指针,使其在<th>
内没有<tr>
的表中 td的
答案 4 :(得分:0)
首先,正如Pascal所说,请不要对SF大喊大叫。
所以,
$(".GV#<%=GridView1.ClientID%> > tr:not(:has (table, th) )")
是选择器。表行<tr>
没有任何表或标题作为后代,也是.GV#<%=GridView1.ClientID%>
的子项,.GV
是一个类,#<%=GridView1.ClientID%>
是在ASP中生成的id。 / p>
.css("cursor","pointer")
将css属性“cursor”设置为“pointer”。