我必须在那里写下;var";在这个Javascript代码中?
我必须在JavasSript中使用PHP变量,而不是数字,因此我搜索了堆栈溢出,在我看来,我创建了一个JavaScript变量,如下所示:我必须在那里写下;var";在这个Javascript代码中?,javascript,php,Javascript,Php,我必须在JavasSript中使用PHP变量,而不是数字,因此我搜索了堆栈溢出,在我看来,我创建了一个JavaScript变量,如下所示: var ToShow = "<?php Print($settings['posts_per_page_to_show']); ?>"; 在这段代码中,我需要在哪里添加JS变量在这段代码中如何使用JS变量而不是2? 完整代码: $(文档).ready(函数(){ $('.vertical-center-4')。光滑({ centerMode:f
var ToShow = "<?php Print($settings['posts_per_page_to_show']); ?>";
在这段代码中,我需要在哪里添加JS变量在这段代码中如何使用JS变量而不是2?
完整代码:
$(文档).ready(函数(){
$('.vertical-center-4')。光滑({
centerMode:false,
幻灯片放映:2,
无限:是的,
幻灯片滚动:2,
//速度:300,,
自动播放:对,
自动播放速度:3000,
可变宽度:false,
响应:[{
断点:1024,
设置:{
幻灯片放映:2,
幻灯片滚动:2,
无限:是的,
点:是的,
可变宽度:false,
}
},
{
断点:600,
设置:{
幻灯片放映:1,
幻灯片滚动:1
}
},
{
断点:480,
设置:{
幻灯片放映:1,
幻灯片滚动:1
}
}
//现在可以通过添加以下内容在给定断点取消单击:
//设置:“取消单击”
//而不是设置对象
]
});
});
那么我必须在代码中的何处添加js变量呢
:变量可以在对象外部的函数内部声明
另外,如何在代码中编写js变量而不是2
在对象内部,您现在可以访问变量
$(document).ready(function(){
var ToShow = "<?php Print($settings['posts_per_page_to_show']); ?>";
$('.vertical-center-4').slick({
centerMode: false,
slidesToShow: ToShow,
infinite: true,
slidesToScroll: 2,
//speed: 300,
autoplay: true,
autoplaySpeed: 3000,
variableWidth: false,
responsive: [
{
breakpoint: 1024,
settings: {
slidesToShow: 2,
slidesToScroll: 2,
infinite: true,
dots: true,
variableWidth: false,
}
},
{
breakpoint: 600,
settings: {
slidesToShow: 1,
slidesToScroll: 1
}
},
{
breakpoint: 480,
settings: {
slidesToShow: 1,
slidesToScroll: 1
}
}
// You can unslick at a given breakpoint now by adding:
// settings: "unslick"
// instead of a settings object
]
});
});
$(文档).ready(函数(){
var ToShow=“”;
$('.vertical-center-4')。光滑({
centerMode:false,
幻灯片放映:ToShow,
无限:是的,
幻灯片滚动:2,
//速度:300,,
自动播放:对,
自动播放速度:3000,
可变宽度:false,
响应:[
{
断点:1024,
设置:{
幻灯片放映:2,
幻灯片滚动:2,
无限:是的,
点:是的,
可变宽度:false,
}
},
{
断点:600,
设置:{
幻灯片放映:1,
幻灯片滚动:1
}
},
{
断点:480,
设置:{
幻灯片放映:1,
幻灯片滚动:1
}
}
//现在可以通过添加以下内容在给定断点取消单击:
//设置:“取消单击”
//而不是设置对象
]
});
});
slidesToShow:ToShow,
顺便说一句,您不需要使用'var'关键字,通常不鼓励这样做。这是@Tyler McGinnis的一个很好的指南当我编写代码时,我的网站没有加载,因为我的浏览器使用了我笔记本电脑的所有cpu。为什么?我怎样才能修好它?
$(document).ready(function(){
var ToShow = "<?php Print($settings['posts_per_page_to_show']); ?>";
$('.vertical-center-4').slick({
centerMode: false,
slidesToShow: ToShow,
infinite: true,
slidesToScroll: 2,
//speed: 300,
autoplay: true,
autoplaySpeed: 3000,
variableWidth: false,
responsive: [
{
breakpoint: 1024,
settings: {
slidesToShow: 2,
slidesToScroll: 2,
infinite: true,
dots: true,
variableWidth: false,
}
},
{
breakpoint: 600,
settings: {
slidesToShow: 1,
slidesToScroll: 1
}
},
{
breakpoint: 480,
settings: {
slidesToShow: 1,
slidesToScroll: 1
}
}
// You can unslick at a given breakpoint now by adding:
// settings: "unslick"
// instead of a settings object
]
});
});