Jquery 在引号中以html结尾的脚本标记

Jquery 在引号中以html结尾的脚本标记,jquery,html,css,quotes,Jquery,Html,Css,Quotes,我知道有人问过类似的问题,我也试过答案。这是我的密码: <script> if( /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) ) { $('<link rel="stylesheet" type="text/css" href="stylesheet-mobile.css" />').appendTo('

我知道有人问过类似的问题,我也试过答案。这是我的密码:

    <script>
    if( /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) ) {
        $('<link rel="stylesheet" type="text/css" href="stylesheet-mobile.css" />').appendTo('head');
        $('<script src="script-mobile.js"></scr' + 'ipt>').appendTo('head');
    }
    else {
        $('<link rel="stylesheet" type="text/css" href="stylesheet-main.css" />').appendTo('head');
        $('<script src="script-main.js"></scr' + 'ipt>').appendTo('head');
    }
</script>

你可以看到,我是如何把收场打破,试图让它发挥作用的,看起来是这样,但事实并非如此。我也试过逃避刀口,即:,对我也不起作用。这些是我在这里找到的答案。。。CSS运行得很好,所以它不是jquery本身,如果我把那个脚本标记拿出来,放在最后一个结束标记下面,它就可以工作了,所以它不是命名错误的东西。。。有什么想法吗?

您可以在加载页面之前操作页面的DOM。使用就绪处理程序$函数{…},:

试一试

我能做到

var值='…->'; var valueNoComments=value.substring4,value.length-3;
document.writevalue;为什么在此处使用+符号$?需要在document.ready函数中添加代码。检查这把小提琴。您可以使用f12来验证代码。好的,先生,谢谢。奇怪的是,在css链接的前面添加document.write会把事情搞砸。。但是它在脚本链接上工作得很好,而且css链接已经在工作了,所以无论如何它都不是必需的。我敢肯定,这和DOM订单有关。早上我会试试第一种解决办法P第二个解决方案非常有效,非常感谢!
<script>
$(function() {
    if( /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) ) {
        $('<link rel="stylesheet" type="text/css" href="stylesheet-mobile.css" />').appendTo('head');
        $('<script src="script-mobile.js"></script>').appendTo('head');
    }
    else {
        $('<link rel="stylesheet" type="text/css" href="stylesheet-main.css" />').appendTo('head');
        $('<script src="script-main.js"></script>').appendTo('head');
    }
});
</script>
<head>
    <script>
if( /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) ) {
    document.write('<link rel="stylesheet" type="text/css" href="stylesheet-mobile.css" />');
    document.write('<script src="script-mobile.js"></script>');
} else {
    document.write('<link rel="stylesheet" type="text/css" href="stylesheet-main.css" />');
    document.write('<script src="script-main.js"></script>');
}
    </script>
</head>
 <script>
    $(document).ready(function() {
        if( /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) ) {
            $('<link rel="stylesheet" type="text/css" href="stylesheet-mobile.css" />').appendTo('head');
            $('<script src="script-mobile.js"></scr' + 'ipt>').appendTo('head');
        }
        else {
            $('<link rel="stylesheet" type="text/css" href="stylesheet-main.css" />').appendTo('head');
            $('<script src="script-main.js"></scr' + 'ipt>').appendTo('head');
        }
    });
    </script>