Javascript 显示/隐藏外部.js文件的一部分
如何使用“切换”按钮显示/隐藏以下外部.js文件的答案?如果我有权访问代码,我可以将答案封装在一个div中,但是由于这是一个外部的.js文件,这可能吗 这是小提琴和代码:Javascript 显示/隐藏外部.js文件的一部分,javascript,jquery,Javascript,Jquery,如何使用“切换”按钮显示/隐藏以下外部.js文件的答案?如果我有权访问代码,我可以将答案封装在一个div中,但是由于这是一个外部的.js文件,这可能吗 这是小提琴和代码: $(文档).ready(函数(){ $(“.pds-pd-link”).hide(); $(“.a2a_dd.pds share”).hide(); $(“.pds框”)。宽度(220); }); 外部JavaScript只是将元素添加到DOM中,这样就可以使用jQuery对它们进行操作,类似这样的操作可以: $(docu
$(文档).ready(函数(){
$(“.pds-pd-link”).hide();
$(“.a2a_dd.pds share”).hide();
$(“.pds框”)。宽度(220);
});
外部JavaScript只是将元素添加到DOM中,这样就可以使用jQuery对它们进行操作,类似这样的操作可以:
$(document).ready(function() {
$('.pds-question').append('<input type="button" class="showanswer" value="show answer"/>');
$('.pds-answer').hide();
$('.showanswer').click(function() {
$(this).parent().next().show();
});
});
$(文档).ready(函数(){
$('.pds问题')。附加('');
$('.pds answer').hide();
$('.showanswer')。单击(函数(){
$(this.parent().next().show();
});
});
使用添加
按钮
,然后隐藏答案。然后该函数显示答案这是否也适用于IE8?我收到一个错误:“网页错误详细信息用户代理:Mozilla/4.0(兼容;MSIE 8.0;Windows NT 6.1;WOW64;Trident/4.0;SLCC2;.NET CLR 2.0.50727;.NET CLR 3.5.30729;.NET CLR 3.0.30729;.NET4.0C;.NET4.0E)时间戳:2012年6月28日10:37:57 UTC消息:“\U容器”为空或不是对象行:63字符:6669代码:0 URI:”我想JSFIDLE坏了,你能进入吗?嗯。。。我真的不明白。顺便说一句,如果您的投票来自Polldady,那么您可能包括一个JS,它创建了一个iframe,该iframe位于与原始页面不同的服务器上。在这种情况下,您不能在iframe上操作,因为它来自不同的域。
$(document).ready(function() {
$('.pds-question').append('<input type="button" class="showanswer" value="show answer"/>');
$('.pds-answer').hide();
$('.showanswer').click(function() {
$(this).parent().next().show();
});
});