我試圖做到這一點,當用戶點擊導航菜單時,標題會更改爲該標題,主內容也會發生更改。我寧願試着避免爲此使用框架。getElementById('___')。innerHTML銷燬元素的ID?
$('op').click(function(){
document.getElementById('title').innerHTML=this.innerHTML + ((this.innerHTML.indexOf("'s")==this.innerHTML.length-2) ? " " : "'s ") + this.parentNode.id + " | Le Lepids";
document.getElementById('content').innerHTML=document.getElementById(this.innerHTML + '_' + this.parentNode.id).innerHTML;
});
// If the code looks ugly and you can't read it, just tell me.
儘管每次都會改變標題,但內容只會改變一次。
例如它會在第一時間正常工作,然後在其他時間不工作。
這是爲什麼?它是否會破壞身份證'內容'?雖然我沒有使用outterHTML。如果劑量,爲什麼標題改變很好?
編輯:好的,所以我覺得我得到它固定PHP的幾行。 但我仍然想知道爲什麼它不能在我的網站上工作,而Mia DiLorenzo做得非常好......代碼與變量名稱完全相同。
沒有你的HTML結構,我們真的不能幫忙 – 2012-04-28 01:51:14
代碼是非常不可讀的。解密你的代碼試圖做的事情需要很長時間。而且,沒有你的HTML和它應該做什麼的描述,我們不能告訴你爲什麼它不按你期望的方式工作,或者提出更好的建議。如果您向我們展示HTML,我相信我們可以做得更好,比現在好得多。 – jfriend00 2012-04-28 02:05:22
你是否以同樣的方式更新變量名?例如,當我寫'div id =「container」'的時候,他們有一種關係,我必須在下面寫下'container'(change_,modify_,alter_container) – 2012-04-29 01:03:27