Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.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
如何使用jquery水平移动全尺寸图像滑块_Jquery_Html_Css - Fatal编程技术网

如何使用jquery水平移动全尺寸图像滑块

如何使用jquery水平移动全尺寸图像滑块,jquery,html,css,Jquery,Html,Css,我正在尝试使用jquery创建一个完整的页面背景图像,如何水平显示下一个图像并隐藏上一个图像。检查我的html和css代码以及如何处理这些代码。我正在尝试使用slidetoggle()或任何幻灯片效果来移动图像 这是我的html: <!DOCYPTE.html> <html lang="en"> <head> </head> <body> <div id="center"> </div

我正在尝试使用jquery创建一个完整的页面背景图像,如何水平显示下一个图像并隐藏上一个图像。检查我的html和css代码以及如何处理这些代码。我正在尝试使用
slidetoggle()
或任何幻灯片效果来移动图像

这是我的html:

<!DOCYPTE.html>
<html lang="en">
<head>

</head>
<body>
    <div id="center">        
    </div>

    <div id="img">
        <img src="http://brainlubricator.com/wp-content/uploads/2013/11/data-center-google.jpg">
    </div>
</body>
</html>
以下是我的Jquery:

$(document).ready(function(){
    $("img").slidetoggle("slow");
});
ur jquery中的更改 你忘了在选择器中,T是资本,现在它工作了

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js">
<script>
    $(document).ready(function(){
            $("#img").slideToggle("slow");
        });
<script>

$(文档).ready(函数(){
$(“#img”)。滑动切换(“慢”);
});
试试这个

<html lang="en">
<head>
<style>

html,body
{
height:100%;
}
#center
{
margin-right:auto;
margin-left:auto;
}
#img
{
position:fixed;
top:-50%;
left:-50%;
height:200%;
width:200%;
}
#img img
{
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
margin:auto;
min-height:50%;
min-width:50%;
}
</style>

    <script src="http://code.jquery.com/jquery-1.8.3.min.js" type="text/javascript"></script>
<script>

    jQuery(function($) {

    var images = ['LtS_1.jpg', 'LtS_2.jpg', 'LtS_3.jpg', 'LtS_4.jpg'],
      quotes = ['Wowingly', 'Smooth', 'Something', 'Some quote'],
      tempR = 0,
      n = images.length,
      $bo = $('body'),
      $bg = $('#bg'),
      $qt = $('#qtext');


        for (var i = 0; i < n; i++) {
            var img = new Image().src = images[i];
        }

        function fader() {
            var r = Math.floor(Math.random() * n);
            $qt.html(quotes[r]);
            $bg.fadeTo(0, 1).css({ backgroundImage: "url(" + images[tempR] + ")" }).fadeTo(400, 0);
            $bo.css({ backgroundImage: "url(" + images[r] + ")" });
            tempR = r;
        }
        fader();

        setInterval(fader, 2000);

    });
</script>

</head>
<body>
<div class="bodyBG"></div>
<div id="qtext"></div>


</body>
</html>

html,正文
{
身高:100%;
}
#居中
{
右边距:自动;
左边距:自动;
}
#img
{
位置:固定;
前-50%;
左-50%;
身高:200%;
宽度:200%;
}
#img
{
位置:绝对位置;
排名:0;
左:0;
右:0;
底部:0;
保证金:自动;
最小高度:50%;
最小宽度:50%;
}
jQuery(函数($){

var images=['LtS_1.jpg','LtS_2.jpg','LtS_3.jpg','LtS_4.jpg'], quotes=['Wowingly'、'Smooth'、'Something'、'Something'、'Something'、'Something', tempR=0, n=图像长度, $bo=$(“正文”), $bg=$(“#bg”), $qt=$(“#qtext”); 对于(变量i=0;i
u添加了jquery的源代码,谁已经把这个答案记下来了??var images=['LtS_1.jpg'、'LtS_2.jpg'、'LtS_3.jpg'、'LtS_4.jpg']。。在这里,您可以为图像提供路径。。它应该有用。。
<html lang="en">
<head>
<style>

html,body
{
height:100%;
}
#center
{
margin-right:auto;
margin-left:auto;
}
#img
{
position:fixed;
top:-50%;
left:-50%;
height:200%;
width:200%;
}
#img img
{
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
margin:auto;
min-height:50%;
min-width:50%;
}
</style>

    <script src="http://code.jquery.com/jquery-1.8.3.min.js" type="text/javascript"></script>
<script>

    jQuery(function($) {

    var images = ['LtS_1.jpg', 'LtS_2.jpg', 'LtS_3.jpg', 'LtS_4.jpg'],
      quotes = ['Wowingly', 'Smooth', 'Something', 'Some quote'],
      tempR = 0,
      n = images.length,
      $bo = $('body'),
      $bg = $('#bg'),
      $qt = $('#qtext');


        for (var i = 0; i < n; i++) {
            var img = new Image().src = images[i];
        }

        function fader() {
            var r = Math.floor(Math.random() * n);
            $qt.html(quotes[r]);
            $bg.fadeTo(0, 1).css({ backgroundImage: "url(" + images[tempR] + ")" }).fadeTo(400, 0);
            $bo.css({ backgroundImage: "url(" + images[r] + ")" });
            tempR = r;
        }
        fader();

        setInterval(fader, 2000);

    });
</script>

</head>
<body>
<div class="bodyBG"></div>
<div id="qtext"></div>


</body>
</html>