在Jquery中查找canvas类型的子级
下面是我得到的HTML代码片段: 我吵架了在Jquery中查找canvas类型的子级,jquery,css,Jquery,Css,下面是我得到的HTML代码片段: 我吵架了 <tr class ="chart_row"> <td> <span><canvas style="display: inline-block; width: 70px; height: 20px; vertical-align: top;" width="70" height="20"></canvas> </td> </tr> 它似乎不起作用。任何想法和建议。您似
<tr class ="chart_row">
<td>
<span><canvas style="display: inline-block; width: 70px; height: 20px; vertical-align: top;" width="70" height="20"></canvas>
</td>
</tr>
它似乎不起作用。任何想法和建议。您似乎错过了
之前的一段时间。只要看一眼javascript错误控制台或调试控制台,就会发现之前的每一个()。但是,这甚至不是最简单的方法。您应该使用以下选项:
$(".chart_row canvas").css('cursor', 'pointer');
您根本不必使用.each()
,因为您可以直接在jQuery对象上调用jQuery方法,这些方法将对jQuery对象中的每个元素进行操作(它们在内部使用.each()
)
这里有一个工作示例:您缺少了之前的
每个您缺少了一个点:$('.chart\u row canvas')
每个(函数()…
。查看错误控制台就会知道这一点。
$(".chart_row canvas").css('cursor', 'pointer');