【发布时间】:2012-06-28 22:58:21
【问题描述】:
当我检查收音机时,我希望在 jQuery 中出现一个框,但我没有标记并且没有任何反应。
这里是代码。
HTML:
<script src="https://sites.google.com/site/lightdownloads154/jquery.alerts.js" type="text/javascript"></script>
<link rel="stylesheet" href="https://sites.google.com/site/lightdownloads154/jquery.alerts.css" type="text/css" />
<center><textarea rows="10" cols="17" style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0);" wrap="soft">- Todos os links e arquivos que se encontram no blog, estão hospedados na própria Internet, somente indicamos onde se encontra.
- Qualquer arquivo protegido por algum tipo de lei deve permanecer, no máximo, 24 horas em seu computador.
- Eles podem ser baixados apenas para teste, devendo o usuário apagá-lo ou compra-lo após 24 horas.
- A aquisição desses arquivos pela internet é de única e exclusiva responsabilidade do usuário.
- Os donos, webmasters e qualquer outra pessoa que tenha relacionamento com a produção do blog não tem responsabilidade alguma sobre os arquivos que o usuário venha a baixar e para que ira utiliza-los.
</textarea><center>
<center>
<input name="accept" type="radio" id="accept" /> Eu aceito <input name="refuse" type="radio" id="refuse" /> Não aceito </center></center>
</center>
JavaScript:
$(document).ready(function() {
$("#accept").click(function() {
jAlert($('input[name=accept]:checked').attr('Obrigado por aceitar os Termos.'));
});
$("#refuse").click(function() {
jAlert('refuse', 'Se não aceita os termos de uso retire-se do blog.', 'Termos de uso');
});
});
Demo
【问题讨论】:
-
您还没有关闭准备好的事件处理程序。试试this。
-
您的收音机必须具有相同的名称,但不同的值才能工作 - jsfiddle.net/XkBSv/10
-
关闭 document.ready 和 jAlert 是什么?
-
@Juhana :他在小提琴第一行中包含的插件。
标签: javascript jquery html radio