我在我的應用程序中用jquery使用tinymce。我也使用jQuery添加tinymce來在本地加載它。用jquery在TinyMCE textarea中選擇一個跨度
我很喜歡jquery noob,但我想我應該能夠像這樣得到它。
<h1 class="class">John</h1>
<form>
<textarea id="id">
<p>Hello <span class="class">John</span>,</p>
</textarea>
</form>
<script>
// Doesn't work for either
$('form#id.class').text('Mark');
// Doesn't Work Either for the textarea but does the h1
$('.class').text('Mark');
</script>
但當然它不工作,或者爲什麼我會張貼這個。我究竟做錯了什麼?
我正在導入jquery,並可以像這樣抓取其他東西,它的工作原理。
http://stackoverflow.com/questions/4705848/rendering-html-inside-textarea –
而不是'$( '#形式id.class')',選擇應是'$('form #id .class')'(注意form和#id之後的空格 - 它們表示選擇器的下一部分是後代)。當然,如果#id是唯一的(它應該是),所有你需要的是'$('#id .class')' – jbyrd
這是正確的,只是jQuery我認爲問題與tinymce。這是一個痛苦。 – ahackney