什么是;a、 ";在这段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

在下面的Javascript中,
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使用了一些你可以利用的通用类。