JQueryとDropzoneプラグインに関する質問があります。jqueryで新しい要素を作成する方法
私はこのようなhtmlコード持っている:私はaddRemoveLinks: true
を設定し、リンクの削除ファイルを少しスタイリングしたいしたいdropzone.js
で
<form action="/file-upload" class="dropzone">
<div class="fallback">
<input name="file" type="file" multiple />
</div>
</form>
を。
dropzone.js
のコードは次のとおりです。
Dropzone.prototype.defaultOptions = {
dictRemoveFile: "Remove file",
if (this.options.addRemoveLinks) {
file._removeLink = Dropzone.createElement("<a class=\"dz-remove btn btn-default\" href=\"javascript:undefined;\" data-dz-remove>" + this.options.dictRemoveFile + "</a>");
file.previewElement.appendChild(file._removeLink);
}
そして、私は要素を検査しない結果は次のとおりです。
<a class="dz-remove btn btn-default" href="javascript:undefined;" data-dz-remove="">Remove file</a>
は、私はちょうどちょうどタグ外div class="custom"
を作りたいa
例:
Dropzone.prototype.defaultOptions = {
dictRemoveFile: "Remove file",
if (this.options.addRemoveLinks) {
file._removeLink = Dropzone.createElement("<div class=\"custom\"><a class=\"dz-remove btn btn-default\" href=\"javascript:undefined;\" data-dz-remove>" + this.options.dictRemoveFile + "</a><div>");
file.previewElement.appendChild(file._removeLink);
}
しかし、どうしてか分かりません。私がウェブブラウザでそれを実行しようとすると、リンクはクリック可能ではありません。だから私は、要素を検査しようとすると、それはこれだけあります
<div class="custom">Remove file</div>
お知らせタグa
がなくなっています。
私はこの
<div class="custom">
<a class="dz-remove btn btn-default" href="javascript:undefined;" data-dz-remove="">Remove file</a>
</div>
のような結果をしよう。しかし、それが正常に動作していません。
vanあなたはjsのフィドルまたはプランナーを作成してください – brk
http://jsfiddle.net/sbxsa4e3/2/そこに –
助けてもらえますか? –