Я пишу код, где onclick html должен приводить к тому, что переменной javascript присваивается значение, которое вызывает функцию для запуска.Как назначить переменную с помощью onclick html?
<script type="text/javascript">
function set_str(numb)
{
if(numb == 1)
var str_in_func = 'a.tab_1';
else if(numb == 2)
var str_in_func = 'a.tab_2';
return str_in_func;
}
jQuery(window).bind("load", function() {
str = set_str(num);
// When a link is clicked
$(str).click(function() {
// switch all tabs off
$(".active").removeClass("active");
// switch this tab on
$(this).addClass("active");
// slide all content up
$(".content").slideUp();
// slide this content up
var content_show = $(this).attr("title");
$("#"+content_show).slideDown();
});
});
</script>
Я хочу Javascript переменной ул иметь значение «a.tab_1», когда по ссылке ниже щелкают
<a href="#" title="content_1" onclick="var num = 1; return false;" class="tab_1 active" id="ma_link">Topics</a>
Это не похоже на работу, хотя. Вышеупомянутая функция jQuery не запускается вообще.