问题标签 [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 投票
3 回答
4024 浏览

javascript - jQuery + MarkItUp + Polymer - 让它工作?

使用Polymer,我正在尝试创建一个重复使用markItUp的组件,以便我可以在需要时使用富文本编辑器。

但是,尽我所能,我无法让它正确初始化。jQuery 选择器根本找不到 textarea 元素来执行它的魔法。我已经尝试了许多添加事件侦听器、响应特定事件的咒语,而且很可能由于我缺乏 Javascript 经验,我无法让它们一起工作。这是我到目前为止所拥有的(请注意,此文件位于名为“rich-textarea”的元素下的文件夹中):

任何帮助将不胜感激。我认为这个问题通常是对 Polymer 的一个很好的试金石,因为它将三种技术结合在一起。如果这“行得通”,那么大多数事情都可能在未来发挥作用。谢谢你的时间。

0 投票
1 回答
390 浏览

django - Django 用户登出

我在我的应用程序中使用 Django 已经有一段时间了。我遇到了用户突然注销的问题。

用户使用管理模型输入信息以在文本区域中输入信息(使用 Django MarkitUp),当他们单击保存时,他们将被重定向到登录页面。

我的会话到期设置为 2 周(1209600),并且用户在同一天登录,然后在 textarea 中输入信息。

0 投票
1 回答
45 浏览

python - Django-MarkItUp:开始测试时出现异常(AttributeError:'str'对象没有属性'raw')

当我开始编码时突然发生的测试时,我找不到异常的解决方案。该网站仍然可以正常工作runserver。这是完整的回溯:

通常我会尝试自己缩小问题的范围。但在这种情况下,我无处可去。

我没有更新任何软件包。这些是有问题的软件包:

  • 姜戈 (1.10.7)
  • django-markitup (3.0.0)

(当我用 .MarkupField中的标准TextField替换my 时,异常消失models.py。)

更新:--keepdb我连续使用时出现错误。

0 投票
1 回答
111 浏览

html - MarkItUp 与 bootstrap 结合的渲染问题

在 Web 界面中,我将MarkItUp集成为编辑器。但我有渲染问题:

一方面,内部(厚蓝色)框架不适合外部框架(见下图右侧)。

另一方面,粗蓝框延伸到图标栏。由此产生的问题是,您必须非常、非常流畅地移动鼠标才能使用下拉菜单——如果您不这样做,它们会很快消失。

错误的框架

为了澄清一个小提琴:

我发现(通过连续排除)'bootstrap.min.css'(3.3.7)会导致上述问题。但我不知道如何解决我的问题。

有没有人有办法解决吗?

0 投票
1 回答
38 浏览

forms - MarkItUp 表单 POST 数据丢失

我正在使用 MarkItup 将我的表单 textarea 变成一个所见即所得的编辑器:

http://markitup.jaysalvat.com/home/

textarea配置如下:

textarea 运行良好,我可以将输入格式化为 HTML 标记。但是,当我提交表单时,textarea 中不存在 POST 数据。如果我删除上面的初始化并重新提交 textarea 输入在 POST 数据中。

我知道这是一个 Jquery 插件,它可能依赖于对表单输入进行序列化,但是如何在没有 jQuery 的情况下发布我的表单?我似乎有点短视和懒惰不允许这个功能。

有人知道吗?

0 投票
1 回答
1256 浏览

javascript - 从 Google 已弃用的 jsapi 迁移

我有一个我现在正在管理的旧网站,但还没有自己编码。开发人员已将 jQuery 1.5.1 版与 google 的以下代码集成:

控制台充斥着以下关于 c.replace is not a function 的错误消息,并且不推荐从 jsapi 加载模块。有时整个 jQuery 库没有加载,需要刷新页面。 https://i.imgur.com/UrXvqzM.png

我尝试将 jQuery 的 1.5.1 版与控制台(https://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js)以及来自cloudflare,但是由于该网站正在使用MarkItUp插件,因此缺少某些内容并且 MarkItUp 无法正常工作。我知道它已经很老了,但我不能只换一个编辑器。我不知道 google.load 函数是否加载了比常规 jQuery 更多的文件,但我不知道如何解决问题并查看缺少的内容。所以,如果有人知道如何从 jsapi 迁移并加载正确的 jQuery 版本,我将不胜感激!

0 投票
1 回答
13 浏览

onclick - MarkitUp Onclick 事件

我创建了一个将文本音译为不同语言的函数。我有一个很好用的按钮:

我正在尝试将该按钮放在 MarkitUp 编辑器上。我创建了一个按钮:

但它不起作用。知道如何调用函数,或者甚至可能吗?