Javascript 多变量同名(循环)
我正在使用blogger。博主在每次迭代中为(posted)返回一个唯一的值。我想做的是,我需要将该值保存在var中,并在每次迭代中使用它Javascript 多变量同名(循环),javascript,loops,blogger,Javascript,Loops,Blogger,我正在使用blogger。博主在每次迭代中为(posted)返回一个唯一的值。我想做的是,我需要将该值保存在var中,并在每次迭代中使用它 var mathew='#' + '<data:post.id/>'; <a class='answer' href='javascript: void 0;' onclick='$(mathew).slideToggle('slow')'&
var mathew='#' + '<data:post.id/>';
<a class='answer' href='javascript: void 0;' onclick='$(mathew).slideToggle('slow')'>View Answer</a>
var mathew=&39#' + '';
PS:当迭代次数不超过1次时,它就可以工作了
var mathew='#' + '<data:post.id/>';
<a class='answer' href='javascript: void 0;' onclick='$(mathew).slideToggle('slow')'>View Answer</a>
其他信息:
循环是博客作者的帖子循环。每次它都为
我需要在$(value)中使用该值。在每次迭代中滑动切换(&;apos;slow&;apos;)。除非我遗漏了什么,否则您根本不需要帖子ID
var mathew='#' + '<data:post.id/>';
<a class='answer' href='javascript: void 0;' onclick='$(mathew).slideToggle('slow')'>View Answer</a>
此外,应避免使用内联JavaScript
试试这个:
$(function () {
$('.answer').on('click', function () {
$(this).slideToggle('slow');
});
});
你的代码没有意义(看起来像是JS和HTML的混合体),循环在哪里?如果你只是给我们看似随机的代码,我们无法帮助你。请对您的问题提供正确的解释,并提供一个更好的代码示例。@FelixKling循环是blogger的post循环。每次它都为数据提供一个唯一的值:post.id/。我需要在每次迭代中使用$(value.slideToggle(&;apos;slow&;apos;)中的值。