0

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

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

Cufon.replace('p#mp_trythis1');

这里的一个例子:http: //twmorton.com/magicpreviewjquery/

4

2 回答 2

0

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

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

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

于 2010-10-14T20:55:18.920 回答
0

这是一个简化版本(没有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 在最后一次键入后更新 @ 1000 ms
于 2010-10-14T20:55:25.257 回答