什么是;a、 ";在这段Javascript代码中是什么意思?
在下面的Javascript中,什么是;a、 ";在这段Javascript代码中是什么意思?,javascript,jquery,Javascript,Jquery,在下面的Javascript中,cell1前面的a.表示什么 <script type='text/javascript'> $(function(){ $("a.cell1").click(function(){ $(函数(){ $(“a.cell1”)。单击(函数(){ 编辑:谢谢你的回答。如果我对类似Facebook的按钮这样做,它会起作用吗: <fb:like href="" class="cell1" send="true" layout="butt
cell1
前面的a.
表示什么
<script type='text/javascript'>
$(function(){
$("a.cell1").click(function(){
$(函数(){
$(“a.cell1”)。单击(函数(){
编辑:谢谢你的回答。如果我对类似Facebook的按钮这样做,它会起作用吗:
<fb:like href="" class="cell1" send="true" layout="button_count" width="450" show_faces="false" font="arial"></fb:like>
表示带有
单元格1
类别的A
标记:
<A href="..." class="cell1">text</a>
将匹配
$('a.cell1'))
是一个jQuery选择器;它的作用与css选择器的作用相同。a.
在JavaScript中没有任何意义。不过,在这种情况下,它通过类cell1
得到了
您显示的脚本使用了一个名为的第三方JavaScript库。语法:$('blah'))
用于选择与CSS选择器匹配的所有DOM元素blah
。在这种情况下,代码选择所有元素,如
如其他人所述,它选择具有cell1
类的元素
对于您添加的关于Facebook的问题,您可能需要使用将单击事件绑定到它,因为Facebook在页面加载后添加了a
元素
如果,请单击()
不起作用,试试。'a.cell1'
是一个CSS选择器。规范是。你应该回答这个问题,你可以得到点ZZZ1。实际上,它得到一个类cell1
。
指定cell1
是一个类选择器,就像
指定的那样一个id选择器。如果没有这些前缀,你就匹配了一个标记名。但是你的答案是故意正确的。谢谢……它会像我上面问的那样与Facebook-Like按钮一起工作吗?我不这么认为;我不认为Facebook标记是一个真正的HTML标记。它在显示时会转换为HTML(我假设)。除非在页面中包含jQuery脚本,否则您也不能使用该语法。fb:like标记确实被facebook js库转换为标记,您应该检查哪些类是此链接特有的,比如connect\u widget\u like\u button
@RMorrisey:我在页面顶部有
?这样行吗?@Variant:知道我在哪里可以找到什么CSS类与类似Facebook的按钮一起使用吗?谢谢,如果“单击”不起作用,我会调查一下。知道我是否可以将自己的CSS类添加到类似Facebook的按钮中吗?@John我不确定。看起来Facebook使用了一些你可以利用的通用类。