jquery - joomla jQuery - 无法让 jQuery 工作
问题描述
我正在尝试使用自定义 HTML 模块、JCE 和 Protostar 将以下内容集成到 Joomla 3.8.11(全新安装)中。我尝试了几件事,包括使用 - jQuery(document).ready(function() {
- 但不幸的是我无法让它工作。
有人可以帮我吗?非常感谢!
脚本:
$(function(){
$('.dragbox')
.each(function(){
$(this).hover(function(){
$(this).find('h2').addClass('collapse');
}, function(){
$(this).find('h2').removeClass('collapse');
})
.find('h2').hover(function(){
$(this).find('.configure').css('visibility', 'visible');
}, function(){
$(this).find('.configure').css('visibility', 'hidden');
})
.click(function(){
$(this).siblings('.dragbox-content').toggle();
})
.end()
.find('.configure').css('visibility', 'hidden');
});
$('.column').sortable({
connectWith: '.column',
handle: 'h2',
cursor: 'move',
placeholder: 'placeholder',
forcePlaceholderSize: true,
opacity: 0.4,
stop: function(event, ui){
$(ui.item).find('h2').click();
var sortorder='';
$('.column').each(function(){
var itemorder=$(this).sortable('toArray');
var columnId=$(this).attr('id');
sortorder+=columnId+'='+itemorder.toString()+'&';
});
alert('SortOrder: '+sortorder);
/*Pass sortorder variable to server using ajax to save state*/
}
})
.disableSelection();
});
html
<div class="column" id="column1">
<div class="dragbox" id="item1" >
<h2>Handle 1</h2>
<div class="dragbox-content" >
<!-- Panel Content Here -->
</div>
</div>
<div class="dragbox" id="item2" >
<h2><span class="configure" ><a href="#" >Configure</a></span>Handle 2</h2>
<div class="dragbox-content" >
<!-- Panel Content Here -->
</div>
</div>
<div class="dragbox" id="item3" >
<h2>Handle 3</h2>
<div class="dragbox-content" >
<!-- Panel Content Here -->
</div>
</div>
</div>
<div class="column" id="column2" >
<div class="dragbox" id="item4" >
<h2>Handle 4</h2>
<div class="dragbox-content" >
<!-- Panel Content Here-->
</div>
</div>
<div class="dragbox" id="item5" >
<h2>Handle 5</h2>
<div class="dragbox-content" >
<!--Panel Content Here-->
</div>
</div>
</div>
它有一些CSS,但这不会引起任何问题。
解决方案
推荐阅读
- audio - FFMPEG 从 MP3 转换为 M4A - 出现错误
- ios - IPA 签名 类似 Android 的签名
- c# - C# 构建没有不必要的引用依赖
- php - 从嵌入代码中获取 SRC 并将其放入自己的 iframe 中,因为它需要那样做
- python - 如何自己实现 tf.argmax?
- c++ - AVX2 有符号 8 位元素的整数乘法,产生有符号 16 位结果?
- jquery-select2 - Select2 不起作用从 jQuery (dataAdapter) 更改值
- javascript - 带线到另一个 div 的图像标题
- wpf - Webclient 使用异步恢复下载
- angularjs - AngularJS,_spPageContextInfo 未定义