Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
bbcode不';在页脚中添加联机jquery库时无法工作_Jquery_Twitter Bootstrap_Bbcode - Fatal编程技术网

bbcode不';在页脚中添加联机jquery库时无法工作

bbcode不';在页脚中添加联机jquery库时无法工作,jquery,twitter-bootstrap,bbcode,Jquery,Twitter Bootstrap,Bbcode,第一次使用stackoverflow。。很抱歉把这里弄糊涂了 我刚刚在我的引导网页上实现了bbcode。 这一切都是我想要的,但当它工作,我的导航不工作 当我添加此项时: <script src="//code.jquery.com/jquery-1.11.3.min.js"></script> 对于我的页脚来说,我的导航工作得很好,但是我的bbcode没有那么好用 如果我将其注释掉,脚本标记将被删除。bb代码工作完美,但我的导航不工作 这是我使用的BB代码: &l

第一次使用stackoverflow。。很抱歉把这里弄糊涂了

我刚刚在我的引导网页上实现了bbcode。 这一切都是我想要的,但当它工作,我的导航不工作

当我添加此项时:

<script src="//code.jquery.com/jquery-1.11.3.min.js"></script>

对于我的页脚来说,我的导航工作得很好,但是我的bbcode没有那么好用

如果我将其注释掉,脚本标记将被删除。bb代码工作完美,但我的导航不工作

这是我使用的BB代码:

<div class="addChatMessage">

<form action="../code/crud.php?action=addToChat" method="POST" class="form-inline">

<div class="form-group">
   <textarea id="test" name="message" class="form-control"></textarea>                                      
</div>
<button type="submit" class="btn btn-success">Send</button>
</form>

<!-- preview bbcode-->

<br><H5 class="white">Preview</H5>

<div id="preview" class="previewbox col-12"></div>



<!-- load ajax library-->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript"></script>

<!-- load custom js -->

<script src='bbedit/jquery.bbcode.js' type='text/javascript'></script>


<script type="text/javascript">

$(document).ready(function(){
                  $("#test").bbcode({tag_bold:true,tag_italic:true,tag_underline:true,tag_link:true,tag_image:true,button_image:true});
                  process();
            });

            var bbcode="";
            function process()
            {
                if (bbcode != $("#test").val())
                {
                        bbcode = $("#test").val();
                        $.get('bbedit/bbParser.php',
                        {
                                bbcode: bbcode
                        },
                        function(txt){
                                $("#preview").html(txt);
                                })

                }
                setTimeout("process()", 2000);

            }



        </script>

发送

预演 $(文档).ready(函数(){ $(“#test”).bbcode({tag#u bold:true,tag#u italic:true,tag#u underline:true,tag#u link:true,tag#u image:true,button#u image:true}); 过程(); }); var bbcode=“”; 函数过程() { if(bbcode!=$(“#测试”).val()) { bbcode=$(“#测试”).val(); $.get('bbedit/bbParser.php', { bbcode:bbcode }, 函数(txt){ $(“#预览”).html(txt); }) } setTimeout(“process()”,2000); }
在预览bbcode中,它应该镜像文本区域中的内容,但根据bbcode进行格式化

当我激活jQuery1.11.3.min.js的脚本时,它会崩溃或停止工作

当jquery被注释掉时,nav不起作用,但是bbcode工作得很好


你知道它为什么会这样做吗?

之所以会这样,是因为你加载了两次jquery,一次在页脚(jquery 1.11)中,一次在代码中

<!-- load ajax library-->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript"></script>

我建议您删除上面的代码,只在代码上面添加适当的jquery版本。检查bbcode是否适用于jquery 1.11,或者让您的导航适用于jquery 1.3.2。 问题是您使用的是两个不同的
jQuery
库,因此它彼此之间产生了
冲突。要删除此问题,必须使用
jQuery.noConflict()
所以你的代码是这样的。试试这个,让我知道,我还有其他想法

    <div class="addChatMessage">

<form action="../code/crud.php?action=addToChat" method="POST" class="form-inline">

<div class="form-group">
   <textarea id="test" name="message" class="form-control"></textarea>                                      
</div>
<button type="submit" class="btn btn-success">Send</button>
</form>

<!-- preview bbcode-->

<br><H5 class="white">Preview</H5>

<div id="preview" class="previewbox col-12"></div>



<!-- load ajax library-->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript"></script>

<!-- load custom js -->
<script type="text/javascript">
      var $ = jQuery.noConflict();
</script>
<script src='bbedit/jquery.bbcode.js' type='text/javascript'></script>


<script type="text/javascript">

$(document).ready(function(){
                  $("#test").bbcode({tag_bold:true,tag_italic:true,tag_underline:true,tag_link:true,tag_image:true,button_image:true});
                  process();
            });

            var bbcode="";
            function process()
            {
                if (bbcode != $("#test").val())
                {
                        bbcode = $("#test").val();
                        $.get('bbedit/bbParser.php',
                        {
                                bbcode: bbcode
                        },
                        function(txt){
                                $("#preview").html(txt);
                                })

                }
                setTimeout("process()", 2000);

            }



        </script>

发送

预演 var$=jQuery.noConflict(); $(文档).ready(函数(){ $(“#test”).bbcode({tag#u bold:true,tag#u italic:true,tag#u underline:true,tag#u link:true,tag#u image:true,button#u image:true}); 过程(); }); var bbcode=“”; 函数过程() { if(bbcode!=$(“#测试”).val()) { bbcode=$(“#测试”).val(); $.get('bbedit/bbParser.php', { bbcode:bbcode }, 函数(txt){ $(“#预览”).html(txt); }) } setTimeout(“process()”,2000); }
添加var$=jQuery.noConflict()似乎不起作用;我已经更新了我的答案,它应该有效。。。。如果它仍然不工作,那么可以提供给我你的网站网址,这样我可以检查它,直到不工作。这个项目是本地的。但是您可以在这里查看文件:代码在页面下,页脚在包含下。bbcode用于索引页。它是两个不同的库。删除ajax一个也不起作用。只让bb停止工作,导航再次工作。