获取data-id
属性的方法取决于您使用的编程语言和库。以下是在不同编程语言和库中获取data-id
属性的方法:
var element = document.querySelector('[data-id="your-data-id"]');
var dataId = element.getAttribute('data-id');
var dataId = $('[data-id="your-data-id"]').data('id');
from bs4 import BeautifulSoup
html = '<div data-id="your-data-id"></div>'
soup = BeautifulSoup(html, 'html.parser')
element = soup.find('div', {'data-id': 'your-data-id'})
data_id = element['data-id']
$html = '<div data-id="your-data-id"></div>';
$doc = new DOMDocument();
$doc->loadHTML($html);
$xpath = new DOMXPath($doc);
$element = $xpath->query('//div[@data-id="your-data-id"]')->item(0);
$dataId = $element->getAttribute('data-id');
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
public class Main {
public static void main(String[] args) {
String html = "<div data-id=\"your-data-id\"></div>";
Document doc = Jsoup.parse(html);
Element element = doc.selectFirst("div[data-id=your-data-id]");
String dataId = element.attr("data-id");
}
}
请注意,这些示例中的your-data-id
需要替换为您要获取的实际data-id
属性值。
21.1.编辑轮播图功能完成
(1)cms_banners.html
把属性绑定到 html代码:
领取专属 10元无门槛券 手把手带您无忧上云上面,方便找到各属性的值
{% for banner in banners %}
<tr data-name="{{ banner.name }}" data-id="{{ banner.id }}" data-img="{{ banner.img_url }}"
data-link="{{ banner.link_url }元素淡入淡出效果实现
扫码
相关资讯
活动推荐