使用JavaScript创建JQuery移动按钮

Create JQuery Mobile button using JavaScript

本文关键字:移动 按钮 JQuery 创建 JavaScript 使用      更新时间:2023-09-26

我需要帮助使用JavaScript创建jQuery移动按钮,我使用下面的代码,它创建一个按钮,但它不识别jQuery移动样式。谢谢你的帮助:)

 function SubmitForm() {
    var list = document.getElementById("forMore");   // Get the <ul> element with id="forMore"
    if (list.hasChildNodes()) { // It has at least one
        list.removeChild(list.childNodes[0]);
    }
var e = document.getElementById("services");
var strUser = e.options[e.selectedIndex].value;
var id = e.options[e.selectedIndex].id;
document.getElementById("desc").innerHTML = strUser;
document.getElementById("fields").style.visibility = "visible";
var td = document.getElementById('forMore');
var btn = document.createElement('input');
btn.setAttribute("data-role", "button");
btn.setAttribute("data-theme", "b");
btn.setAttribute("class", "ui-input-btn");

btn.style.cssFloat = "left";
btn.style.fontSize = "18px";
btn.style.fontFamily = "myAccountFont";
btn.style.color = "green";
btn.onclick = function () {
    location.href = "/Pin/SendVas?id=" + id;
};

btn.value = "تفعيل";
td.appendChild(btn);

}

希望对您有所帮助:

var a = document.createElement("A");
a.appendChild(document.createTextNode("Name"));    
a.setAttribute("data-role","button");
a.setAttribute("data-inline","true");
a.setAttribute("data-corner","false");
$(td).append(a).trigger('create');
//Or user parent container:
$("#container").trigger('create');