說我有一個是這樣的:有沒有辦法從html內容中提取有效的腳本並使用jQuery執行它?
<p id="script">$("p").css("color", "red");</p>
有沒有一種方法來選擇包含在標籤內的腳本,並使用jQuery執行嗎?在這種情況下,腳本
$("p").css("color", "red");
將被執行,然後使其自身在段落標記內以紅色字體顏色呈現。我可以很好地選擇文本,但還沒有找到實際執行它的方法。我不想要其他解決方案 - 我知道他們,我只是想弄清楚這個具體情況是否可能,如果是的話,如何。謝謝。
請記住這不是相同的結果,例如:http://jsfiddle.net/nick_craver/rBhJq/與http:// jsfiddle.net/nick_craver/rBhJq/1/取決於你之後的行爲......但在這種情況下,OP完全控制了標記,並且沒有使用突出顯示,因此無論如何,我認爲這是一個有爭議的問題。 – 2010-09-29 00:58:42
你應該糾正你的選擇器,以便將來的用戶找到這個問題。 – 2010-09-29 01:20:39
@Nick Craver:謝謝你指出。固定。 – 2010-09-29 01:25:52