如何诊断为什么添加元素消失

Mic*_*ael 5 javascript jquery

jQuery的3.1.0

这个脚本添加了"blablabla".但之后页面重新加载.因此,添加的元素消失了.

当我在调试器中停止(brekapoint在代码中)时,"blablabla"是可变的,然后我做出步骤并在jQuery的中间发生.我试着告诉你我在哪里发生.

我已删除所有不相关的脚本,但仍然无法本地化问题.

当然,我无法在jsfiddle中对其进行建模.

你能帮我一把吗?

<script>

    function show_frame_person_create_get(){
        $("#people").after("blablabla");
        debugger;
    }


    function init_frame_person_create(){
        var person_create_button = $('#person_create');

        person_create_button.click(show_frame_person_create_get);
    }

    init_frame_person_create();

</script>


jQuery.event = {
...
    dispatch: function( nativeEvent ) {
        // Determine handlers
        handlerQueue = jQuery.event.handlers.call( this, event, handlers 
                    ret = ( ( jQuery.event.special[ handleObj.origType ] || {} ).handle ||
                        handleObj.handler ).apply( matched.elem, args );

                    if ( ret !== undefined ) { // I OCCUR HERE!
);
Run Code Online (Sandbox Code Playgroud)

Dan*_*iel 0

您可以尝试使用 $(document).ready() 函数将字符串放入文档中。您还需要有一个 Jquery 库。

$(document).ready(function(){
$('body').append('blahblah')
})
Run Code Online (Sandbox Code Playgroud)