4

我正在尝试在 Yii 的 htmlOptions 数组中添加非 HTML 属性CHTML::image($url, $alt, $htmlOptions),但是在呈现的页面中这些属性没有被添加。

基本上我想使用延迟加载需要存储原始图像 url'data-origional'和 SRC 标签中的占位符的图像。属性。由于某些原因,我不能<img />在我的代码中使用直接的 HTML 标记。

感谢您的任何建议。

4

1 回答 1

4

此代码工作正常:

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"
>
于 2012-05-16T15:33:13.023 回答