应用程序接收 html 潜水并创建一个页面并将其附加到应用程序
我将一组页面中的所有链接按钮绑定到一个函数,该函数将执行不同的任务,具体取决于页面的 ID 现在当页面有多个链接按钮时我遇到问题我需要单击按钮的 ID
html:
<a id="x">x </a>
<a id="y">y </a>
JS:
var btns = [];
$('#page-' + newpages[j].pageID + ' a').each(function () {
btns.push({
id: this.id,
value: this.value,
name: this.name
});
});
for (i in btns) {
$('#' + btns[i].id).bind('click', function () {
test(btns[i].id)
});
// bin all buttons in current page to test()
}
};
};
function test(x) {
var page = $('.ui-page-active').attr('id');
/////////
//here I'm trying to ge the ID of clicked button of that page (each ID means something)
var pos = '';
$('#' + page + ' a').click(function () {
//Get the id of this clicked item
var BID = $(this).attr("id");
alert(BID);
send(BID);
});