小编Nad*_*aya的帖子

Twitter按钮不显示chrome中的推文计数

我注意到twitter按钮没有在chrome中显示推文计数(甚至在他们自己的开发者页面中也没有).

有没有人知道问题是什么,有没有办法解决它?

twitter google-chrome

5
推荐指数
1
解决办法
355
查看次数

使用jQuery data()vs native javascript getAttribute vs input hidden

我需要使用javascript从我的网站访问一般信息.到目前为止,我有以下选择:

  • 使用html元素:<input type="hidden" value="MyValue"/>

  • 在现有html元素中使用自定义属性:<div id="HtmlElement" myattr="MyValue"></div>然后使用它来访问它document.getElementById("HtmlElement").getAttribute("myattr")

  • 在现有html元素中使用data属性:<div id="HtmlElement" data-myattr="MyValue"></div>然后使用它来访问它jQuery("#HtmlElement").data("myattr")

我想知道使用任一选项有什么好处.

我不喜欢使用隐藏输入,因为我不喜欢有一个包含信息的松散html元素.但是因为我需要它来显示一般信息,而不是与页面中现有html元素相关的信息,所以它看起来并不那么糟糕.

另一方面,我不是滥用外部库的粉丝,但在我的情况下,我已经在我的网站中加载了jQuery,所以这并不像我为此加载整个库.

最后,即使是面团性能也是一个问题,在我的情况下,如果这是最快的解决方案,它将不会产生太大的影响.

html javascript jquery

3
推荐指数
1
解决办法
3349
查看次数

DoctrineCollection:toArray()和getData()之间的区别

基本上,如果我有一个DoctrineCollection的DoctrineRecord对象,并想将其转换为数组,我可以使用:

$collection->toArray() 要么 $collection->getData()

但我不明白这两种方法之间的区别.

php doctrine doctrine-collection

3
推荐指数
2
解决办法
3313
查看次数