如何在脚本标记内插入TEXT ANCHOR 1作为src值的一部分?我将在标签内容上使用它。谢谢。 FIDDLE HERE
<a href="#">TEXT ANCHOR 1</a>
<div class='tab'>
<script type="text/javascript" src="/feeds/posts/summary/-/TEXT ANCHOR 1 WILL GO HERE?max-results=5&alt=json-in-script"/>
</div>
答案 0 :(得分:1)
你走了。
$('ul.tabmenu li').click(function() {
var tab_id = $(this).attr('data-tab');
$('ul.tabmenu li').removeClass('active');
$('.tab').removeClass('active');
$(this).addClass('active');
// -- Added --
// Grab the tab text and trim any spaces
var tab_text = $.trim($(this).text());
// Find the script tag
var $script = $('#' + tab_id).find("script");
// Replace anything b/w /-/ and ? with the tab text
$script.attr("src", $script.attr("src").replace(/\/-\/.*?\?/gi, "/-/" + tab_text + "?"));
// -- End --
$('#' + tab_id).fadeIn('slow').addClass('active');
});
演示@ Fiddle