请帮助我,我无法得到
<a href="http://localhost/newwoo/wp-content/uploads/2014/02/shoes_isec1365498.jpg" class="zoom" onmouseover="document.thumb.src= **'http://localhost/newwoo/wp-content/uploads/2014/02/shoes_isec1365498.jpg'**" ></a>
运行这个:
echo apply_filters( 'woocommerce_single_product_image_thumbnail_html', sprintf( '<a href="%s" class="%s" onmouseover="document.thumb.src= '.$image_link.'" ></a>', $image_link, $image_class, $image_title ), $attachment_id, $post->ID, $image_class );
只获得
<a href="http://localhost/newwoo/wp-content/uploads/2014/02/shoes_isec1365498.jpg" class="zoom" onmouseover="document.thumb.src= *http://localhost/newwoo/wp-content/uploads/2014/02/shoes_isec1365498.jpg*" ></a>
如何在onmouseover上添加'',请告诉我,谢谢!
答案 0 :(得分:1)
只需使用反斜杠转义它们即可添加''
。
以下示例将输出''
:
echo '\'\'';
答案 1 :(得分:0)
避免使用html属性来包含javascript代码,而是尝试重构代码以将此功能放在js文件中,可缓存且更干净!