问题标签 [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.
javascript - jQuery + MarkItUp + Polymer - 让它工作?
使用Polymer,我正在尝试创建一个重复使用markItUp的组件,以便我可以在需要时使用富文本编辑器。
但是,尽我所能,我无法让它正确初始化。jQuery 选择器根本找不到 textarea 元素来执行它的魔法。我已经尝试了许多添加事件侦听器、响应特定事件的咒语,而且很可能由于我缺乏 Javascript 经验,我无法让它们一起工作。这是我到目前为止所拥有的(请注意,此文件位于名为“rich-textarea”的元素下的文件夹中):
任何帮助将不胜感激。我认为这个问题通常是对 Polymer 的一个很好的试金石,因为它将三种技术结合在一起。如果这“行得通”,那么大多数事情都可能在未来发挥作用。谢谢你的时间。
django - Django 用户登出
我在我的应用程序中使用 Django 已经有一段时间了。我遇到了用户突然注销的问题。
用户使用管理模型输入信息以在文本区域中输入信息(使用 Django MarkitUp),当他们单击保存时,他们将被重定向到登录页面。
我的会话到期设置为 2 周(1209600),并且用户在同一天登录,然后在 textarea 中输入信息。
python - Django-MarkItUp:开始测试时出现异常(AttributeError:'str'对象没有属性'raw')
当我开始编码时突然发生的测试时,我找不到异常的解决方案。该网站仍然可以正常工作runserver
。这是完整的回溯:
通常我会尝试自己缩小问题的范围。但在这种情况下,我无处可去。
我没有更新任何软件包。这些是有问题的软件包:
- 姜戈 (1.10.7)
- django-markitup (3.0.0)
(当我用 .MarkupField
中的标准TextField
替换my 时,异常消失models.py
。)
更新:--keepdb
我连续使用时出现错误。
html - MarkItUp 与 bootstrap 结合的渲染问题
在 Web 界面中,我将MarkItUp集成为编辑器。但我有渲染问题:
一方面,内部(厚蓝色)框架不适合外部框架(见下图右侧)。
另一方面,粗蓝框延伸到图标栏。由此产生的问题是,您必须非常、非常流畅地移动鼠标才能使用下拉菜单——如果您不这样做,它们会很快消失。
为了澄清一个小提琴:
我发现(通过连续排除)'bootstrap.min.css'(3.3.7)会导致上述问题。但我不知道如何解决我的问题。
有没有人有办法解决吗?
forms - MarkItUp 表单 POST 数据丢失
我正在使用 MarkItup 将我的表单 textarea 变成一个所见即所得的编辑器:
http://markitup.jaysalvat.com/home/
textarea配置如下:
textarea 运行良好,我可以将输入格式化为 HTML 标记。但是,当我提交表单时,textarea 中不存在 POST 数据。如果我删除上面的初始化并重新提交 textarea 输入在 POST 数据中。
我知道这是一个 Jquery 插件,它可能依赖于对表单输入进行序列化,但是如何在没有 jQuery 的情况下发布我的表单?我似乎有点短视和懒惰不允许这个功能。
有人知道吗?
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 版本,我将不胜感激!
onclick - MarkitUp Onclick 事件
我创建了一个将文本音译为不同语言的函数。我有一个很好用的按钮:
我正在尝试将该按钮放在 MarkitUp 编辑器上。我创建了一个按钮:
但它不起作用。知道如何调用函数,或者甚至可能吗?