Cufon 和 Jquery Magic 预览

发布于 2024-09-27 16:10:07 字数 367 浏览 1 评论 0原文

Jquery Magic 预览允许用户输入文本并自动更新(很像这个“提交字段”与下面的预览加载一起使用!)。我希望用户能够输入文本,然后使用 Cufon 字体来接管他们所写的内容(或者只是以 cufon 字体输入)。

$(function() {
$('form.example input:text').magicpreview('mp_'); 
});

Cufon.replace('p#mp_trythis1');

示例如下: http://twmorton.com/magicpreviewjquery/

Jquery Magic preview allows a user to enter in text and have it auto update (much like this "submission field" works with the preview loading below!). I would like the user to be able to enter in the text and then the Cufon font to take over what they've written (or just have it typed in cufon font).

$(function() {
$('form.example input:text').magicpreview('mp_'); 
});

Cufon.replace('p#mp_trythis1');

An example here: http://twmorton.com/magicpreviewjquery/

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

酒与心事 2024-10-04 16:10:07

好吧,我需要的一个更好的例子是预览字体,就像在这个网站上一样:

http:// /www.fontspace.com/mario-arturo/sahara

当您输入所需内容时,运行预览的任何脚本都会刷新预览以显示您输入的内容。

Alright, a better example of what I need would be previewing a font, like at this website:

http://www.fontspace.com/mario-arturo/sahara

When you type in what you need, whatever script running the preview refreshes the preview to show you what you've typed.

儭儭莪哋寶赑 2024-10-04 16:10:07

这是一个简化版本(没有 magicpreview):

html 部分:

<h1>Cufon Test</h1>
<input id="in" type="text">
<div id="out"><h1>Start typing ...</h1></div>

javascript 部分:

Cufon.replace('h1');
$('#in').keyup(function(){
    $('#out').html('<h1>'+$(this).val()+'</h1>');
    Cufon.replace('#out h1');
});

参见实时示例 此处

编辑:您可以在此处看到作为 jQuery 插件实现的两个替代版本。

  • v1 在焦点丢失后 1000 毫秒更新仅当脏
  • v2 在最后一次 keyup 之后 1000 毫秒更新时

Here is a simplified version (without magicpreview):

The html part:

<h1>Cufon Test</h1>
<input id="in" type="text">
<div id="out"><h1>Start typing ...</h1></div>

The javascript part:

Cufon.replace('h1');
$('#in').keyup(function(){
    $('#out').html('<h1>'+$(this).val()+'</h1>');
    Cufon.replace('#out h1');
});

​See live example here

EDIT: you can see two alternative versions here implemented as jQuery plugins.

  • v1 updates @ 1000 ms after focus lost & only if dirty
  • v2 updates @ 1000 ms after the last keyup
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文