我有点击更改内容的链接。我希望其中一个链接在页面加载时被阻塞并保持活动状态。看起来它可以在下面的小提琴中工作但是当我在网站上添加它时,这个加载了:
我认为我在JS中有一些错误:
<script type="text/javascript" src="//code.jquery.com/jquery-1.9.1.js"></script>
<script type="text/javascript">//<![CDATA[
$(document).ready(function() {
$('a[class^=question]').click(function(e){
e.preventDefault();
var id = $(this).attr("class").replace("question","")
$('.new_member_box_display').html($('#answer' + id).html());
})
document.getElementById("modal").click();
});//end of ready
</script>
答案 0 :(得分:1)
你写的代码非常好。我只是建议尝试JQuery的触发器点击。
$('#modal').trigger('click');
答案 1 :(得分:0)
首先不要将纯JS与JQuery混合使用,它看起来如此凌乱:D我也认为你想到你的标签类和ID:)
首先尝试向链接添加事件,然后像这样调用单击文档。
$('a[class^=question]').click(function(e){
e.preventDefault();
var id = $(this).attr("class").replace("question","")
$('.new_member_box_display').html($('#answer' + id).html());
})
$(document).ready(function() {
$("#modal").click();
});