我有一个sidr问题,我想更改一个元素,就像我的<nav>
中的一个简单的<p>
-tag,但它不起作用。如果我用$(".nav footer #name").text("NEW TEXT"))
更改文本,它会更改该值(如果我使用console.log($(“。nav footer #name”)。text()))返回该值,但屏幕上没有任何反应。SIDR在NavBar中更改元素不起作用
整个代码:http://pastebin.com/dn69cMCh
我有一个sidr问题,我想更改一个元素,就像我的<nav>
中的一个简单的<p>
-tag,但它不起作用。如果我用$(".nav footer #name").text("NEW TEXT"))
更改文本,它会更改该值(如果我使用console.log($(“。nav footer #name”)。text()))返回该值,但屏幕上没有任何反应。SIDR在NavBar中更改元素不起作用
整个代码:http://pastebin.com/dn69cMCh
你可能不会等待文件准备就绪。在您的文件中使用以下JS:
$(document).ready(function() {
// .. your code
$(".nav footer #name").text("NEW TEXT"));
});
嘿,我其实已经尝试过了,但我每次都遇到这个问题:http://stackoverflow.com/questions/42448262/if-i-check-whether-page-is-loaded-jquery-mobile-doesnt-work –
好吧。尝试将您的JavaScript文件移动到'
'之上。这也会工作 – mehulmpt
刚刚尝试过,如果我这样做,我的sidr菜单将不再工作,根本无法打开它 –
发布您的HTML? – mehulmpt
@MehulMohan哦,是的,我忘了,现在就去做 –
@MehulMohan有什么想法吗? –