Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.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 按编辑器按钮时不显示预览选项卡_Javascript_Jquery - Fatal编程技术网

Javascript 按编辑器按钮时不显示预览选项卡

Javascript 按编辑器按钮时不显示预览选项卡,javascript,jquery,Javascript,Jquery,当我在文本区域中键入超过4个字符时,它将启用预览选项卡 如果单击编辑器按钮示例中的粗体按钮,它会显示类似于**强文本**的文本,但即使有超过4个字符,预览选项卡也不会启用 目前,它仅在键控启动时启用 问题:如何确保单击编辑器按钮时它会 确定有多少个字符,如果大于4,将启用选项卡 $(“#选项卡预览”).hide(); $(“#textarea_message”)。在('keyup',函数(e)上{ 如果($(this.val().length>=“4”){ $(“#选项卡预览”).show()

当我在文本区域中键入超过4个字符时,它将启用预览选项卡

如果单击编辑器按钮示例中的粗体按钮,它会显示类似于
**强文本**
的文本,但即使有超过4个字符,预览选项卡也不会启用

目前,它仅在键控启动时启用

问题:如何确保单击编辑器按钮时它会 确定有多少个字符,如果大于4,将启用选项卡

$(“#选项卡预览”).hide();
$(“#textarea_message”)。在('keyup',函数(e)上{
如果($(this.val().length>=“4”){
$(“#选项卡预览”).show();
}
if($(this.val().length<“4”){
$(“#选项卡预览”).hide();
}
});
HTML


附加文件
  • 提问
  • 预演

一旦您的问题到达,预览按钮将启用 4个字符或更多


一种解决方案是在按钮上为按键事件添加“触发器”

$('#button-bold').on('click', function(e) {
    markdown_syntax(this.id, "**", "**", 'strong text');
    $("#textarea_message").trigger('keyup');
});

一种解决方案是在按钮上为keyup事件添加一个“触发器”

$('#button-bold').on('click', function(e) {
    markdown_syntax(this.id, "**", "**", 'strong text');
    $("#textarea_message").trigger('keyup');
});

任何否决的理由都是1。很高兴知道。任何否决的理由都是1。很高兴知道。
$('#button-bold').on('click', function(e) {
    markdown_syntax(this.id, "**", "**", 'strong text');
    $("#textarea_message").trigger('keyup');
});