我正在尝试更改以不同窗口宽度显示的幻灯片数量,在初始加载时,它会拉动适量的幻灯片。但是在调整滑块选项中的最小/最大幻灯片大小时,它似乎没有改变,即使我的控制台日志显示要更新的数字。
我的代码是
var minSlides;
var maxSlides;
function windowWidth() {
if ($(window).width() < 420) {
minSlides = 1;
maxSlides = 1;
}
else if ($(window).width() < 768) {
minSlides = 2;
maxSlides = 2;
}
else if ($(window).width() < 1200) {
minSlides = 3;
maxSlides = 3;
}
else {
minSlides = 4;
maxSlides = 4;
}
}
windowWidth();
var slider = $('.m-partners-slider').bxSlider({
pager: false,
controls: false,
auto: true,
slideWidth: 5000,
startSlide: 0,
nextText: ' ',
prevText: ' ',
adaptiveHeight: true, …Run Code Online (Sandbox Code Playgroud) 我想在伪元素中显示元素的宽度.
所以我的CSS看起来像
:after {
content: "{width goes here}";
display:block;
}
Run Code Online (Sandbox Code Playgroud)
但我不知道它是否只有CSS才有可能.
如果没有,我将如何使用jQuery?
我试图找到哪些版本的IE用户,并根据哪个浏览器向body标签添加一个类.
我的代码是
if (navigator.appName == "Microsoft Internet Explorer") {
//Set IE as true
ie = true;
//Create a user agent var
var ua = navigator.userAgent;
//Write a new regEx to find the version number
var re = new RegExp("MSIE ([0-9]{1,}[.0-9]{0,})");
//If the regEx through the userAgent is not null
if (re.exec(ua) != null) {
//Set the IE version
ieVersion = parseInt(RegExp.$1);
}
}
else {
ie = false;
}
function ieTag() {
if (ie == true) {
if (ieVersion == …Run Code Online (Sandbox Code Playgroud)