个人理财 如何在AJAX中为HTML5和CSS3编程创建自定义对话框 - 傻瓜

如何在AJAX中为HTML5和CSS3编程创建自定义对话框 - 傻瓜

Anonim

AJAX让HTML5和CSS3程序员可以自定义对话框。 JavaScript提供了一些对话框(警告和提示对话框),但是这些对话框相当难看,而且相对不灵活。 jQuery UI包含了一种将任何div转换为虚拟对话框的技术。对话框跟随主题,可调整大小和移动。

<!构建对话框并不困难,但是您需要能够使用代码来打开和关闭它,否则它不会像一个正确的对话框(它在操作中模仿一个窗口系统):

创建您打算用作对话框的div。创建一个div并给它一个ID,这样你就可以把它变成一个对话框节点。添加标题属性,并在对话框的标题栏中显示标题。

  1. 对话框类允许你有一个可移动的,大的自定义对话框,与已安装的页面主题一致。

    将div转换为对话框。

    使用dialog()方法将div转换为init()函数中的jQuery对话框节点:

  2. $(“#dialog”)。对话();

    默认隐藏对话框。

    
    
  3. 通常你不希望对话框可见,直到某种事件发生。在这个特定的例子中,你可能不希望对话框出现,直到用户点击一个按钮。你可以放一些代码来关闭init()函数中的对话框,这样在召唤之前对话框不会出现。

    关闭对话框。

    要关闭对话框,请参考对话框节点并再次调用dialog()方法。这一次,发送单个值“close”作为参数,对话框将立即关闭:

  4. //最初关闭对话框$(“#dialog”)。对话框( “亲密”);点击X会自动关闭对话框。

    对话框有一个很小的X,看起来像大多数窗口系统上的关闭窗口图标。用户可以通过点击这个图标关闭对话框。

    您可以用代码打开和关闭对话框。 <我的打开对话框和关闭对话框按钮调用控制对话框行为的函数。例如,下面是打开对话框按钮的功能:
    
  5. function openDialog(){$(“#dialog”)。对话框(“打开”);} //结束openDialog

如何在AJAX中为HTML5和CSS3编程创建自定义对话框 - 傻瓜

编辑的选择

在Flash中使用活动文本 - 虚拟人物

在Flash中使用活动文本 - 虚拟人物

静态文本完成工作,为您提供信息网站访问者。但是Flash可以用文本来做更多的事情。有时候,你不希望自己的文本是文本,而是喜欢一堆可以弯曲,扭曲,移动,或者不能混合的独立字母形状。 Flash的分离命令...

移动网站质量保证测试 - 傻瓜

移动网站质量保证测试 - 傻瓜

在为IPhone推出新网站之前, iPad,始终在iPhone或iPad上全面测试其设计和功能,确保网站的外观和工作方式与您的想法完全相同。使用模拟器不能替代完成物理设备上的最终检查表。 As ...

QuarkXPress 5基本任务的快捷方式 - 虚拟人物

QuarkXPress 5基本任务的快捷方式 - 虚拟人物

QuarkXPress 5具有数吨和数吨的快捷方式。你大概不会记住他们中的大多数,但是你一定会发现自己一直在使用一两个。这里有一些有用的视图,调色板和对象选择任务的快捷键。 QuarkXPress查看快捷方式操作Mac Windows 100%命令+ 1 Ctrl + 1在窗口中装入Command + 0 Ctrl + 0 200%...

编辑的选择

如何对预测分析模型进行分类 - 虚拟变量

如何对预测分析模型进行分类 - 虚拟变量

您可以使用多种方法对用于预测分析的模型进行分类。一般来说,您可以根据他们所解决的业务问题以及他们所服务的主要业务功能(如销售,广告,人力资源或风险管理)进行整理。在模型中使用的数学实现(如统计,数据挖掘和机器...

如何在预测分析中应用任何群体簇 - 假人

如何在预测分析中应用任何群体簇 - 假人

自组织群你可以应用在预测分析行为是蚂蚁寻找食物的殖民地。蚂蚁集体优化他们的轨道,使它总是以最短的路线可能的食物目标。即使你试图打扰蚂蚁的进步殖民地,并阻止他们从...

如何清理数据以进行预测分析 - 假人

如何清理数据以进行预测分析 - 假人

,您需要确保在你的模型中使用它之前,数据是干净无关的东西。这包括查找并更正任何包含错误值的记录,并尝试填写缺失的值。您还需要决定是否包含重复的记录...

编辑的选择

IBS受害者如何制作草莓和奶油燕麦 - 假人

IBS受害者如何制作草莓和奶油燕麦 - 假人

您可以享用燕麦片如果你患有IBS。当快燕麦烹饪时,切碎草莓和香蕉(IBS主食),并从冰箱中取出椰奶。一旦这样做,燕麦片通常是准备倒。你可以添加不同的水果,甚至坚果作为你的...

如何为IBS患者制作绿鸡蛋烘焙者 - 假人

如何为IBS患者制作绿鸡蛋烘焙者 - 假人

使用自由放养的鸡,因为它们是谷物喂养,没有生长激素和抗生素,因此,IBS的肚子更健康。用任何鸡肉菜肴,一定要煮好你使用的任何一种鸡肉。当你对这道菜更加熟悉的时候,你可能会发现你并不需要...