Javascript 如何更改jQuery元素内容
下面的脚本工作正常。只是,现在我想添加更多按钮和ul类。脚本只使用一个按钮和一个ul类 我尝试过很多事情,但现在我需要帮助。请看下图:Javascript 如何更改jQuery元素内容,javascript,jquery,element,var,Javascript,Jquery,Element,Var,下面的脚本工作正常。只是,现在我想添加更多按钮和ul类。脚本只使用一个按钮和一个ul类 我尝试过很多事情,但现在我需要帮助。请看下图: 测试 $(文档).ready(函数(){ //问题就在这里 $('.imageDataOne a').apImageFullscreen({ 图像缩放:{}, }); $('#openOne')。单击(函数(){ $('.imageDataOne a:第一个') .apImageFullscreen('option','enableScre
测试
$(文档).ready(函数(){
//问题就在这里
$('.imageDataOne a').apImageFullscreen({
图像缩放:{},
});
$('#openOne')。单击(函数(){
$('.imageDataOne a:第一个')
.apImageFullscreen('option','enableScreenfull',$('use fullscreen')。是(':checked'))
.apImageFullscreen('open',0);
});
$('#openTwo')。单击(函数(){
$('.imageDataTwo a:first')
.apImageFullscreen('option','enableScreenfull',$('use fullscreen')。是(':checked'))
.apImageFullscreen('open',0);
});
});
您可以使用JQuery设置元素的内容:
$('.imageData.clearfix').html(`这是新元素内容`);
要附加新数据,请使用JQuery的:
$('.imageData.clearfix').append(``)
请详细说明您正在尝试执行的操作。也可以把截图中完整的代码示例放在这里,或者放在JSFIDLE上,这样我们就可以理解和解决Sinisa Bobic,谢谢你的建议。我正在尽我所能解释人们如何提供帮助。请阅读“”指南。由于您的问题不清楚,在代码的图像中发布额外的或澄清的问题是没有帮助的。今后请记住,我们需要您的代表(“”)代码来回答您的问题,而不是作为外部资源。对于由此带来的不便,非常抱歉,学习java以及如何提出一个好问题。谢谢你的链接!米罗斯拉夫,谢谢你的帮助!!我添加了一个额外的类和按钮。第二个按钮现在不起作用。//v这里是问题$('.imageDataOne a').apImageFullscreen({imageZoom:{},});现在必须打开rigth。所以它适用于按钮一。但现在它必须在同一个目的地打开第二个窗口。这里是我寻找解决方案的地方。它的哪一部分不起作用,我需要一些更多的信息,您尝试了什么?$('.imageDataTwo a').apImageFullscreen({imageZoom:{},这是我在第二个按钮打开时添加到脚本中的内容,这不起作用。好的,当您单击(?)这是.imageDataTwo
你希望发生什么?我试图了解最终结果是什么。是的,我理解,很好。我确实尝试过:它打开屏幕,但有冲突。图片没有排序,内部按钮也不起作用。
<body>
<header>
Testing
</header>
<input type="button" value="Open 1" id="openOne" />
<input type="button" value="Open 2" id="openTwo" />
<ul class="imageDataOne clearfix">
<li><a href="images/img-part-1-1.jpg" data-background-color="#000000"></a></li>
<li><a href="images/img-part-1-2.jpg" data-background-color="#000000"></a></li>
</ul>
<ul class="imageDataTwo clearfix">
<li><a href="images/img-part-2-1.jpg" data-background-color="#000000"></a></li>
<li><a href="images/img-part-2-2.jpg" data-background-color="#000000"></a></li>
</ul>
<script type="text/javascript">
$(document).ready(function() {
// v Here is the problem
$('.imageDataOne a').apImageFullscreen({
imageZoom:{},
});
$('#openOne').click(function() {
$('.imageDataOne a:first')
.apImageFullscreen('option', 'enableScreenfull', $('#use-fullscreen').is(':checked'))
.apImageFullscreen('open', 0);
});
$('#openTwo').click(function() {
$('.imageDataTwo a:first')
.apImageFullscreen('option', 'enableScreenfull', $('#use-fullscreen').is(':checked'))
.apImageFullscreen('open', 0);
});
});
</script>
</body>
$('.imageData.clearfix').html(`<strong>This is the new element content</strong>`);
$('.imageData.clearfix').append(`<li><a href="images/pride-w'14-8_large.jpg" data-background-color="#000000"></a></li>`)