我正在尝试使用jQuery自定义FB注释框的外观。 我需要的是每个第二个评论都有另一种背景颜色,以适应我试图实现评论的页面样式。
这应该是这样的: http://i.stack.imgur.com/OQ2Q9.png
这是我的代码:
<div id="fb-root"></div>
<script src="http://connect.facebook.net/en_US/all.js#appId=dummyID&xfbml=1"> </script>
<fb:comments xid="XID1" numposts="10" width="640" publish_feed="false" simple="true" css="http://link.to.webserver/misc/facebook.css?3"></fb:comments>
<script src="http://jquery.com/src/jquery-latest.js"></script>
<script type="text/javascript">
$().ready(function(){
$(window).bind("load",function(){
$('div.wallkit_post:odd').addClass('odd');
$('div.wallkit_post:even').addClass('even');
});
});
</script>
问题:“wallkit_post”类没有改变。
alert ($("div.wallkit_post").val());
给我一个“未定义”的错误。
我没有选择......
如果您有任何想法,请帮助我
答案 0 :(得分:0)
我有同样的亲 评论插件在iframe中加载。这就是你无法访问div.wallkit_post选择器的原因。 但我不知道如何让它发挥作用。