单击页面加载上的按钮,更改div内容

时间:2017-11-16 10:44:08

标签: javascript jquery html css

我有点击更改内容的链接。我希望其中一个链接在页面加载时被阻塞并保持活动状态。看起来它可以在下面的小提琴中工作但是当我在网站上添加它时,这个加载了:

http://jsfiddle.net/0e91svrr/

我认为我在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>

2 个答案:

答案 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();
});