Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/435.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在summernote中添加属性名称单击可编辑_Javascript_Jquery_Summernote - Fatal编程技术网

Javascript 如何在summernote中添加属性名称单击可编辑

Javascript 如何在summernote中添加属性名称单击可编辑,javascript,jquery,summernote,Javascript,Jquery,Summernote,我想在summernote中添加元素属性名称单击编辑 html: <button id="edit" class="btn btn-primary" onclick="edit()" type="button">Edit 1</button> <button id="save" class="btn btn-primary" onclick="save()" type="button">Save 2</button> <div class="

我想在summernote中添加元素属性名称单击编辑

html:

<button id="edit" class="btn btn-primary" onclick="edit()" type="button">Edit 1</button>
<button id="save" class="btn btn-primary" onclick="save()" type="button">Save 2</button>
<div class="click2edit">click2edit</div>
文件:
你可以这样做。只需找到文本区域并添加name属性。希望它能工作

var edit = function() {
    $('.click2edit').summernote({focus: true});
    $('.note-editor.note-frame.panel.panel-default').find('textarea').attr('name','mytextarea');
};

我想你不需要什么花哨的东西

使用
summernote选择器上的
attr()

$('.summernote').attr('name', 'content');
这里,我假设
$('.summernote')
是应用的编辑器选择器

示例,显示如何获取编辑器的实例

$("#id").on("summernote.init", function(e, layoutInfo) {
    // get $editor element 
    var $editor = layoutInfo.editor();

    // add id attribute in $editor element 
    $editor.attr('id', $(this).attr('id') + "-of-example");
}).summernote(
    // summernote options.. 
);

控制台中有错误吗?无错误,我只想在summernote编辑器中添加属性名,例如,我了解您要查找的内容,请检查我的答案并重试。谢谢鲁佩什,我做了这样的修改,效果很好。var edit=function(){$('.click2edit').summernote({focus:true});$('.note editor').find('textarea').attr('name','mytextarea');};如果它对你有用。那么你可以纠正我的ans并增加我的回购。虽然这个代码片段可以解决这个问题,但确实有助于提高你的帖子质量。请记住,您将在将来回答读者的问题,这些人可能不知道您的代码建议的原因。
$("#id").on("summernote.init", function(e, layoutInfo) {
    // get $editor element 
    var $editor = layoutInfo.editor();

    // add id attribute in $editor element 
    $editor.attr('id', $(this).attr('id') + "-of-example");
}).summernote(
    // summernote options.. 
);
var edit = function() { 
  $('.click2edit').summernote({focus: true});
  $('.note-editor').find('textarea').attr('name','mytextarea');
};