Javascript dojo mobile,动态边到边列表,css不更新?解析器需要运行
我正在dojo mobile中创建动态边到边列表。我动态地将li添加到我的主ul中。Dojo mobile负责初始的li标记集,使它们正确地设置样式,并应用Dojo mobile需要的所有类。然而,当javascript删除旧标签并创建新标签时,dojo mobile无法识别新标签并为其设置样式。有没有一种方法可以让dojo mobile重新通过并添加它的样式?我想我只需要弄清楚如何重新运行解析器。 以下是我到目前为止的情况以及它的外观:Javascript dojo mobile,动态边到边列表,css不更新?解析器需要运行,javascript,css,mobile,dynamic,dojo,Javascript,Css,Mobile,Dynamic,Dojo,我正在dojo mobile中创建动态边到边列表。我动态地将li添加到我的主ul中。Dojo mobile负责初始的li标记集,使它们正确地设置样式,并应用Dojo mobile需要的所有类。然而,当javascript删除旧标签并创建新标签时,dojo mobile无法识别新标签并为其设置样式。有没有一种方法可以让dojo mobile重新通过并添加它的样式?我想我只需要弄清楚如何重新运行解析器。 以下是我到目前为止的情况以及它的外观: function changeToCategor
function changeToCategoryNav()
{
$("#browseLabel").hide();
$("#CategoryLabel").show();
$("#navList").html("");
$("#navList").append(
"<li data-dojo-type='dojox.mobile.ListItem' data-dojo-props='moveTo:" + '"general"' + "'> Boxes & Covers </li>" +
"<li data-dojo-type='dojox.mobile.ListItem' data-dojo-props='moveTo:" + '"wifi"' + "' onclick='changeToSectionNav();'> EMT </li>" +
"<li data-dojo-type='dojox.mobile.ListItem' data-dojo-props='moveTo:" + '"general"' + "'> Enclosures & Wireway </li>" +
"<li data-dojo-type='dojox.mobile.ListItem' data-dojo-props='moveTo:" + '"wifi"' + "'> Fittings </li>" +
"<li data-dojo-type='dojox.mobile.ListItem' data-dojo-props='moveTo:" + '"general"' + "'> Liquidite </li>" +
"<li data-dojo-type='dojox.mobile.ListItem' data-dojo-props='moveTo:" + '"wifi"' + "'> PVC </li>"
);
}
function changeToSectionNav()
{
$("#SectionLabel").show();
$("#navList").html("");
$("#navList").append(
"<li data-dojo-type='dojox.mobile.ListItem' data-dojo-props='moveTo:" + '"general"' + "'> Diecast </li>" +
"<li data-dojo-type='dojox.mobile.ListItem' data-dojo-props='moveTo:" + '"wifi"' + "'> Elbows </li>" +
"<li data-dojo-type='dojox.mobile.ListItem' data-dojo-props='moveTo:" + '"general"' + "'> Steel Compression </li>" +
"<li data-dojo-type='dojox.mobile.ListItem' data-dojo-props='moveTo:" + '"wifi"' + "'> Steel Compression Insulated </li>" +
"<li data-dojo-type='dojox.mobile.ListItem' data-dojo-props='moveTo:" + '"general"' + "'> Steel Compression Raintight </li>" +
"<li data-dojo-type='dojox.mobile.ListItem' data-dojo-props='moveTo:" + '"wifi"' + "'> Steel Set Screw </li>"
);
}
<ul id="navList" data-dojo-type="dojox.mobile.EdgeToEdgeList" data-dojo-props='transition:"flip"'>
<li data-dojo-type="dojox.mobile.ListItem"
data-dojo-props='moveTo:"general"'>
Conduit & Raceway
</li>
<li data-dojo-type="dojox.mobile.ListItem"
data-dojo-props='moveTo:"wifi"'>
Control & Automation
</li>
<li data-dojo-type="dojox.mobile.ListItem"
data-dojo-props='moveTo:"general"'>
Datacom
</li>
<li data-dojo-type="dojox.mobile.ListItem"
data-dojo-props='moveTo:"wifi"'>
Distribution Equipment
</li>
<li data-dojo-type="dojox.mobile.ListItem"
data-dojo-props='moveTo:"general"' onclick="changeToCategoryNav();">
Fittings & Boxes
</li>
<li data-dojo-type="dojox.mobile.ListItem"
data-dojo-props='moveTo:"wifi"'>
Fuses
</li>
</ul>
函数changeToCategoryNav()
{
$(“#browseLabel”).hide();
$(“#类别标签”).show();
$(“#导航列表”).html(“”);
$(“#导航列表”)。追加(
“EMT ”+
“钢制紧定螺钉 ”
);
}