目前,我有一个博客与标准的'阅读更多'按钮在主页底部的每个博客瓷砖-为了ADA合规,我需要附加博客标题到咏叹调标签,所以说明,而不是屏幕阅读器将说“阅读更多+'博客标题'”。我试过下面的代码,以为我可以把文章标题附加到咏叹调标签上,但似乎不起作用。
jQuery(function($){ $('.et_pb_button').attr({ 'aria-label': 'Read More On '.$post_title }); })
字符串
jgovgodb1#
确保post_title是JavaScript变量。为此,你可以做类似于var post_title='<?php echo $post_title; ?>';的事情类似地,你可以在JavaScript中使用+操作符concat字符串。所以,你的新JS看起来如下:
post_title
var post_title='<?php echo $post_title; ?>';
+
jQuery(function($){ $('.et_pb_button').attr({ 'aria-label': 'Read More On ' + post_title }); })
1条答案
按热度按时间jgovgodb1#
确保
post_title
是JavaScript变量。为此,你可以做类似于var post_title='<?php echo $post_title; ?>';
的事情类似地,你可以在JavaScript中使用+
操作符concat字符串。所以,你的新JS看起来如下:字符串