<div id="tab-1"> <a href="#tab-1" class="tab">POI显示隐藏</a> <div class="content" id="typelist"></div> </div>修改此代码,使得此div页面可以关闭
时间: 2024-01-27 16:03:11 浏览: 23
你可以使用以下代码实现关闭此div页面的功能:
```
<div id="tab-1">
<a href="#tab-1" class="tab">POI显示隐藏</a>
<div class="content" id="typelist"></div>
<button onclick="closeDiv()">关闭</button>
</div>
<script>
function closeDiv() {
var div = document.getElementById("tab-1");
div.style.display = "none";
}
</script>
```
这里添加了一个按钮,并在按钮的点击事件中调用了一个JavaScript函数`closeDiv()`。该函数获取div元素并将其样式设置为`display: none;`,这会隐藏整个div页面。
相关问题
<!-- easyexcel --> <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel-core</artifactId> <version>3.2.1</version> <exclusions> <exclusion> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> </exclusion> <exclusion> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> </exclusion> <exclusion> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml-schemas</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> </dependency> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>4.1.2</version> </dependency> <!-- excel工具 --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>4.1.2</version> </dependency> 我的pom文件如下 是哪里不兼容
根据您提供的pom.xml文件,您的EasyExcel版本是3.2.1,Apache POI的版本是4.1.2。这两个库的版本是兼容的,所以不应该是版本不兼容导致的问题。
但是,您在pom.xml文件中将poi-ooxml和poi库排除(exclusion)了。这可能导致EasyExcel无法找到所需的类,包括Date1904Support。
为了解决这个问题,您可以尝试以下步骤:
1. 删除pom.xml文件中的所有poi-ooxml和poi排除(exclusion)部分。这将允许EasyExcel正确引入所需的Apache POI库。
2. 如果删除排除(exclusion)部分后仍然遇到问题,请检查一下项目依赖关系是否正确配置。确保EasyExcel和Apache POI的依赖项都正确地包含在项目中。
3. 如果问题仍然存在,请尝试更新EasyExcel库的版本。您可以查看EasyExcel的官方文档或GitHub页面,以获取最新的版本信息。
请注意,由于我无法直接访问您的项目环境,因此无法提供完全准确的解决方案。如果上述步骤都没有解决问题,请提供更多关于您的项目设置和依赖项的信息,以便我能够更好地帮助您解决问题。
这是一段jquery代码,请帮我修改为,如果五秒内链接不到服务器则打印"未找到服务器": $.post("http://localhost:8080/xxxx/home.do",temp, function(data) { let com = document.getElementById("commodity_row"); let card = ``; $.each(data, function(i, v) { card += ` <div class="col-xl-2 col-lg-3 col-md-3 col-sm-4 col-6 mb-2"> <div class="card card_aive cur-poi card_color"> <img src="http://localhost:8080/xxxx/${v.g_Pic}" class="card-img-top " > <div class="card-body"> <span class="card-text">${v.g_Name}</span> <p class="card-text font-size-12 color-red">${v.gCategories_Id.c_Name}</p> <p id="price" class="card-text text-right color-red">¥${v.g_Money}</p> </div> </div> </div>`; }) com.innerHTML = card; }, "json");
你可以使用setTimeout函数来实现五秒钟后未链接成功则打印“未找到服务器”的效果,代码如下:
```javascript
$.ajax({
url: "http://localhost:8080/xxxx/home.do",
type: "POST",
data: temp,
dataType: "json",
success: function(data) {
let com = document.getElementById("commodity_row");
let card = ``;
$.each(data, function(i, v) {
card += ` <div class="col-xl-2 col-lg-3 col-md-3 col-sm-4 col-6 mb-2">
<div class="card card_aive cur-poi card_color">
<img src="http://localhost:8080/xxxx/${v.g_Pic}" class="card-img-top " >
<div class="card-body">
<span class="card-text">${v.g_Name}</span>
<p class="card-text font-size-12 color-red">${v.gCategories_Id.c_Name}</p>
<p id="price" class="card-text text-right color-red">¥${v.g_Money}</p>
</div>
</div>
</div>`;
});
com.innerHTML = card;
},
error: function(jqXHR, textStatus, errorThrown) {
setTimeout(function() {
console.log("未找到服务器");
}, 5000);
}
});
```
这里使用了$.ajax()函数来发送请求,并在请求失败时使用setTimeout函数来实现五秒钟后打印“未找到服务器”的效果。