我正在制作动态jquery标签,我想将属性onclick
分配给每个标签。
$(function() {
var index = 0;
$("#addTab").live('click', function() {
index++;
var title = 'Tab..... ' + index;
var url = '#fragment-' + index;
$('#tabs').tabs("add", url, title, [index]);
$('li.ui-state-default').attr("onclick","a();"); // this line
});
但这不起作用..
答案 0 :(得分:1)
为什么要将其直接添加到标签中? 你正在使用JQuery,你可以像这样处理点击事件:
$('yourtabselector').click(function(){})
答案 1 :(得分:1)
您还可以使用选项卡的内置选择事件: http://jqueryui.com/demos/tabs/#event-select
$("#tabs").tabs({
select: function() {
// your code;
}
});
答案 2 :(得分:0)
$('#addTab li.ui-state-default').live('click', function(){
a();//do something
});