php – 如何在Yii的chtml :: image htmloptions中添加非HTML属性

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了php – 如何在Yii的chtml :: image htmloptions中添加非HTML属性脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图在Yii的C HTML :: image($url,$alt,$htMLOptions)的htmlOptions数组中添加非HTML属性,但在渲染页面中,这些属性不会被添加.

基本上我想使用延迟加载的图像,需要将原始图像URL存储在’data-origional’中,并将占位符存储在SRC标记中.属性.出于某些原因,我无法使用直接HTML< img />在我的代码标记.

谢谢你的任何建议.

解决方法

这段代码工作正常

echo CHtml::image('http://GOOGLE.COM/images/srPR/logo3w.png','',array(
    'data-original' => 'original','another-attribute' => 'bla-bla-bla',));

它返回:

<img 
     alt="" src="http://google.com/images/srpr/logo3w.png"
     another-attribute="bla-bla-bla"
     data-original="original"
>

脚本宝典总结

以上是脚本宝典为你收集整理的php – 如何在Yii的chtml :: image htmloptions中添加非HTML属性全部内容,希望文章能够帮你解决php – 如何在Yii的chtml :: image htmloptions中添加非HTML属性所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。