我试图弄清楚特定功能如何在 Facebook 页面上工作,并且不是 JS 语法的朋友,我遇到了麻烦。这是问号位:
<a href="#" clicktoshowdialog="my_dialog" onclick="
(new Image()).src = '/ajax/ct.php?app_id=4949752878&action_type=3&post_form_id=3b933f46f9c4c44981e51b90c754bfce&position=2&' + Math.random();
FBML.clickToShowDialog("app4949752878_my_dialog");
return false;">
<img src="linktopicture" title="Are your friends fans?" width="190" height="230" />
</a>
<div style="display:none">
<div id="app4949752878_my_dialog" fbcontext="aa3fcff8e653">
<div class="app_content_4949752878" style="padding:10px">
<div with hidden then exposed content...
它的功能是一个图像,当单击它时,会弹出以前隐藏的 div。我知道 app###### 被添加到 Facebook 中使用的所有 JS 以限制其范围。我对锚参数感到困惑
clicktoshowdialog="mydialog"
那是什么标识,它是如何针对单击图像时显示的 div 的?感谢您的澄清,如果我可以发布更多示例代码,请告诉我。