问题标签 [markitup]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
773 浏览

ruby-on-rails - 如何使用markdown集获取markitup编辑器来发送markdown而不是html

我正在使用 rails 并有一个markItUp编辑器,使用 Markdown 自定义集。我唯一不知道的是如何让它提交原始 Markdown 而不是转换后的 html。我计划存储这两种格式,但我还没有找到任何能够将 html 解析回 markdown 的东西。我已经自定义了降价集 set.js,因为我们不想要整套格式化选项。这里:

这是出现标记元素的页面的就绪代码:

这有效,但它以 html 形式提交。我试图使用 wmd ,因为有一个输出选项可以保持降价文本不变,但无法让它飞起来。谢谢。

0 投票
2 回答
434 浏览

jquery - 如何删除 Markitup 工具栏中的按钮

我正在使用Markitup。我想要的只是工具栏上的段落按钮。

有人知道如何删除其他按钮吗?

在此处输入图像描述

0 投票
1 回答
190 浏览

javascript - jQuery标记!和某些页面上的 IE 错误

我有一个使用带有最新标记的 jQuery 1.4.4 的应用程序!扩大。

我对 Firefox 没有任何问题,一切正常。但是 IE(在我的情况下是 IE8)让我非常头疼。

我有一个文本框输入,我与 markitup 结合使用!我在应用程序的管理端和客户端都有相同的 JS 和 CSS 代码。

客户端文本框工作得很好,我看到它上面的标记栏也很好。相同的代码在管理端的 IE 中产生错误并且不显示标记!消息框上方的栏。我已经删除了管理部分中的所有其他 JS 文件引用,以确保没有冲突。但它仍然不起作用,我在 IE 中收到 JS 错误。

这是我在两页上都包含的内容(直到最基本的必需品):

所以上面的代码在客户端和管理员的 Firefox 中都能 100% 正常工作。真正奇怪的是相同的代码在 IE8 的客户端页面上工作,但在管理端部分不起作用。

我收到以下错误

我错过了什么?

0 投票
2 回答
422 浏览

php - 使用 markdown 解析器的 PHP 代码

我正在尝试使用 MarkItUp 和 PHP Markdown Parser。但我不知道如何在 preview.php 文件中调用解析器。

我的 preview.php 被调用,并通过检查网络调用发送正确的表单数据。但是,预览窗口中仅列出了文件的内容,而不是已解析的文本。

以下是我的 preview.php 的内容

markdown.php 与 preview.php 处于同一级别。我还验证了我的 Apache 确实支持 php。http://localhost/test.php在 test.php 简单的地方正确呈现<?php phpinfo(); ?>

我的 preview.php 有什么问题?

0 投票
2 回答
379 浏览

jquery - jQuery 和/或 markItUp!CTRL键窒息

我继承了公司网站和匆忙拼凑的 CMS。今天遇到了我的第一个错误,我很难过。

CMS 使用我以前从未听说过的 markItUp!。问题是这样的:每当有人CTRL在受影响的文本区域中键入字符时,jQuery 就会抛出一个可爱的Syntax error, unrecognized expression: [ctrl character]异常。

我在看markItUp!keyPressed 函数,在这种情况下,我看不出它会如何工作。要使用快捷方式,您必须在它们前面加上CTRL,但是在您按下之后 keyPressed 总是会触发,在集合中CTRL找不到CTRL,因此在Sizzle.filter.

CTRL以 textarea 为焦点按下,然后:

我在这里想念什么?

0 投票
1 回答
1078 浏览

jquery - 标记!和 Rails 3.1 不能很好地配合

我正在尝试进行标记!使用 rails 3.1,魔法发生在我的帖子控制器中,所以我将标记 javascript 扔到 assets/javascript 中并添加到我的 posts.js 中(所以只有帖子视图中的 textarea 会被附加)

在我的资产/样式表/posts.css

进一步我改变

所以它会得到好的asset_path图像路径

在 jquery.markitup.js 文件中,我将根路径更改为

所以它不会使用 markitup made 函数来检查根集并使用我的根

所以它会得到主js文件的正确路径我的_form.html.erb文件是

这确实有效,因为它确实显示了在 posts.css.erb 中设置的宽度:700px 的文本区域

仍然没有其他显示或工作,我的文本区域上方没有用于文本编辑的小工具栏(B,I 等......)

提前谢谢你,HeTzi & Guy。

markItUp 文档:http ://markitup.jaysalvat.com/documentation/

0 投票
2 回答
769 浏览

jquery - Rails 3.1 实时预览

我想要一个类似于 stackoverflow 上的实时预览。使用 Rails 3.1 和 RedCloth,我似乎无法理解如何使其工作。

我尝试制作自己的 Ajax 调用,例如(在我的 posts.js.coffee 中)

并在控制器内部具有功能

在 preview.js.erb 我放

我添加了资源

但它不起作用。有什么建议么?

0 投票
1 回答
1958 浏览

jquery - 正则表达式:在括号和括号之间忽略

我有一个正则表达式来检查是否包含一个短语:

我需要它做的是忽略括号 [] 和括号 () 之间的短语。

我实际上是在使用Markdown来生成 HTML,但如果它是 Link 或 Image markdown 语法,我不希望它接受这个短语。

例子:

需要短语“测试”,它将接受:

dfg dfg df [gdf](http://test123.com "test") gdfg df gdfg

因为“测试”在链接标题中。

如果我能让它忽略语法中的短语[...](...),那就太棒了。

如果没有,只需忽略括号或括号之间的任何内容即可。

0 投票
1 回答
867 浏览

php - MarkItUp 的 Textile PHP 解析器有问题

我已经使用 Textile markdown 创建了一个基于 Jekyll 的博客,并且我正在使用Markitup创建一个编辑器我有一段时间让 php Textile 解析器工作,所以我可以看到预览。我已经下载了Textile Official PHP Parser,但似乎无法弄清楚。

我找到了很多关于如何使用 Markdown 的示例,但使用 Textile 的示例似乎有点少。

下面是使用 Markdown 的代码:

来自 Textile Official PHP Parser 的 example.php:

这就是我自己拼凑起来的:

有人可以告诉我我在这里做错了什么吗?非常感谢您的帮助,我通常不编写网站代码,我只是保持服务器运行:)

谢谢!!

0 投票
1 回答
307 浏览

php - 从 db 读取后,Markitup 总是显示 html 特殊字符

在我的数据库中,我存储了这样的东西:

然后我将该值加载到标记编辑器中,但它一直像这样显示

我怎样才能让它显示<p>something</p>在markitupeditor中?

设置: