javascript - 当我将 div 附加到准备好的文档上时,我的 div 文本没有更改。

标签 javascript jquery html jquery-mobile swipe

我使用 thebird swipe 示例,只需删除 thebird swipe 示例中的静态 div 并在文档上附加动态 div ,但我的默认样式(如 data-index、transition-duration、transform)未应用

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Swiper demo</title>
 
<link rel="stylesheet" href="http://idangero.us/swiper/dist/css/swiper.min.css">
<script src="js/jquery-1.11.2.min.js"></script>

<style>body{background:#eee;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;color:#000;margin:0;padding:0;}.swiper-container{width:500px;height:300px;margin:20px auto;}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}</style>
</head>
<body>
 
<div class="swiper-container">
<div class="swiper-wrapper">

</div>
</div>
 
<script src="http://idangero.us/swiper/dist/js/swiper.min.js"></script>
 
	<script>
	
		var swiper = new Swiper('.swiper-container');
				
		$(document).ready(function(e){
			for(var i=0; i<10; i++){
				var element = document.createElement('div');
				element.className = 'swiper-slide';
				element.innerHTML = 'slide '+i;
				$('.swiper-wrapper').append(element);
			}
			var swiper = new Swiper('.swiper-container');				
	
		});
	
    </script>
</body>
</html>

提前致谢。

最佳答案

这里用于检测上一个/下一个

$(document).ready(function(e){
    for (var i=0; i<10; i++)
        $('.swiper-wrapper').append('<div class=\'swiper-slide\'><b>Abc '+i+'</b></div>');
    var swiper = new Swiper('.swiper-container');

    swiper.on('onSlideNextStart', function(e){
        alert('next');
    });
    swiper.on('onSlidePrevStart', function(e){
        alert('back');
    });
});

您阅读过该库的文档吗?请仔细阅读http://idangero.us/swiper/api/#.WSlw5miGPSF

关于javascript - 当我将 div 附加到准备好的文档上时,我的 div 文本没有更改。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44213726/

相关文章:

JavaScript 确认对话框不起作用,如果我放置 Asp.Net 验证控件

javascript - Openlayers 3 动态标线 - 如何打开和关闭它?

html - 我可以在 html 中使用 <ul> 和 <li> 以表格形式呈现吗?

jquery - 将类添加到动态添加的文本框

javascript - HTML &lt;input type ="file"... 用 Flash 检查文件大小

html - 位置 : Absolute ( or fixed ) layout vs normal layout

javascript - 使用 AJAX 使用纯 Javascript 加载 html 页面

javascript - 垃圾邮件机器人会忽略 javascript 吗?

javascript - jquery动态添加/行到表中

javascript - 如何用jquery移动div类