Ich habe viele CKEditor-Elemente auf meiner Webseite, und alle haben die gleiche ID-Syntax wie id = 'taconstributionn':Variablen können nicht mit JQuery in CKEDITOR.instances.editor.getData() angezeigt und verkettet werden.
<div id="contributions">
<textarea id='tacontribution1' required autofocus ></textarea>
<textarea id='tacontribution2' required autofocus ></textarea>
<textarea id='tacontribution3' required autofocus ></textarea>
...
<textarea id='tacontributionn' required autofocus ></textarea>
<input class="btnn-contribution btn btn-primary col-md-2" type="submit"/>
ich mag an einer ganz bestimmten Zeit in meiner ajax.js Datei einige von ihnen mit ajax abzurufen.
Ich tat, wie folgt:
$(document).ready(function() {
$('.btn-contribution').click(function (e) {
e.preventDefault();
var number = $(this).parent().data('number')
var ckID = 'tacontribution'+number;
var ckContent = CKEDITOR.instances.ckID.getData();
alert(ckContent); //Just to test, but it doesn't work
//blah blah blah
})
})
Aber es scheint, dass ich nicht zwei Variablen verketten kann und es in CKEDITOR.instances.there.getData()
Bitte Wie kann ich mit diesem Problem umgehen?