2016-11-30 70 views

回答

1

最佳实现方法是,

1)在文本框中创建一个侦听器。

2)侦听器触发焦点事件并创建叠加框。

3)覆盖焦点获得前一个的计算高度。

4)把它放在绝对位置

完成。

1

看起来很吃惊。 点击后,会在此框中添加一些额外的类,它将位置更改为固定或绝对+带有黑色重叠的某个div显示在其下。

很简单的例子:

$('textarea').on('focus', function(){ 
    $('#textarea-holder').addClass('on-top'); 
    $('#black-background').fadeIn(100); 
}); 
1

你只show()对话框附加到文本输入和同样的方法在连接到用点按钮clickfocus事件,hide()clickX图标,或最终在blur上输入文字。

相关问题