【发布时间】:2016-03-23 00:13:21
【问题描述】:
我无法使用 jquery uidialog 代替 fancybox 来制作弹出窗口。 这是我用fancybox制作的弹出窗口的截图。但对于我个人的问题,宁愿使用 jquery uidialog。
我该怎么做:
- 用截图所示的图片替换 X 按钮(我有关闭按钮的图片)
- 在该位置制作 X 按钮,如屏幕截图所示。
这是我的 html 代码(在带有 htm 扩展名的外部文件中)。
<div class="box_principale_mail">
<div class="box_wrapper_mail">
<div class="page1">
<div class="box_div_campo">
<div class="box_etichetta_dati_mail"><span class="etichetta_mail">Destinatario:</span>
</div>
<div class="box_input_dati_mail">
<input readonly="readonly" class="textboxform" id="testoDestinatario" value="' + email + '" type="text" />
</div>
</div>
<div class="box_div_campo">
<div class="box_etichetta_dati_mail"><span class="etichetta_mail">Nome:</span>
</div>
<div class="box_input_dati_mail">
<input class="textboxform" id="testoNome" type="text" />
</div>
</div>
<div class="box_div_campo">
<div class="box_etichetta_dati_mail"><span class="etichetta_mail">Cognome:</span>
</div>
<div class="box_input_dati_mail">
<input class="textboxform" id="testoCognome" type="text" />
</div>
</div>
<div class="box_div_campo">
<div class="box_etichetta_dati_mail"><span class="etichetta_mail">Città:</span>
</div>
<div class="box_input_dati_mail">
<div class="div_citta">
<input class="textboxform" id="testoCitta" type="text" placeholder="Città" />
</div>
<div class="div_prov">
<input class="textboxform" id="testoProvincia" maxlength="2" type="text" placeholder="Prov." />
</div>
</div>
</div>
<div class="box_div_campo">
<div class="box_etichetta_dati_mail"><span class="etichetta_mail">Messaggio:</span>
</div>
<div class="box_input_dati_mail">
<textarea class="textboxform" id="testoMessaggio"></textarea>
</div>
</div>
<div class="box_div_campo">
<div class="box_etichetta_dati_mail">
<div class="etichetta_mail" id="testoPrivacy" onclick="Flippa()">Privacy</div>
<input id="checkPrivacy" type="checkbox" />
</div>
<div class="box_input_dati_mail">
<input class="pulsanteInviaEmail" type="button" value="invia" onclick="InviaEmail(\'' + email + '\', \'Richiesta informazioni\')" />
</div>
</div>
</div>
<div class="page2">
<div class="etichetta_mail" id="titoloprivacy">Condizioni della Privacy</div>
<div class="box_div_campo">
<textarea id="testoContenutoPrivacy" class="boxrotondato"></textarea>
</div>
<div class="box_campo_div">
<input class="pulsanteInviaEmail" type="button" value="Rifiuta" onclick="TogliSpuntaFlippa()" />
<input class="pulsanteInviaEmail" type="button" value="Accetta" onclick="SpuntaEFlippa()" />
</div>
</div>
</div>
对于背景和文本 css 好的,我可以做到。
感谢您的帮助
【问题讨论】:
-
你能提供工作的 sn-p 或 bin 吗?
-
如果可能的话,我只问如何将右侧按钮图像放在右侧,而不是默认关闭 jquery 对话框......对不起,但比我做不到更容易
-
我问你这个是因为你的 html 看起来不像 jquery-ui 对话框。你想要我在示例 jquery-ui 对话框中向你展示如何替换它吗?
-
ok 显示的 html 代码是我使用 jquery 对话框加载的外部 htm 文件,好吗?我想找到一个 css 技巧,每次我调用 jquery 对话框时都将按钮放在 jquery 对话框之外并删除标题(我知道最后该怎么做)谢谢!!
-
使用这个例子,告诉我如何用你个人的 x 图像把 x 放在右上角....jsfiddle.net/qP8DY/24
标签: jquery html css jquery-ui-dialog