Jquery 如何在类中获取属性
我想在类中获取属性,但它不起作用 我使用Django、html、php、查询Jquery 如何在类中获取属性,jquery,html,Jquery,Html,我想在类中获取属性,但它不起作用 我使用Django、html、php、查询 <div id="yui_patched_v3_18_1_1_1556713475044_913" class="diagram-node-task yui3-widget yui3-overlay diagram-node yui3-widget-positioned yui3-widget-stacked" tabindex="1" data-nodeid="diagramNode_field_
<div id="yui_patched_v3_18_1_1_1556713475044_913"
class="diagram-node-task yui3-widget yui3-overlay diagram-node yui3-widget-positioned yui3-widget-stacked"
tabindex="1" data-nodeid="diagramNode_field_task923"
style="height: 70px; width: 70px; left: 441px; top: 161px; z-index: 100;">
这个呢
$(".diagram-node-task yui3-widget yui3-overlay diagram-node yui3-widget-positioned yui3-widget-stacked").css('width')
但它们不是工作(它们显示我未定义)
我想得到这个代码中的宽度、高度等样式
let style = $(".diagram-node-task.yui3-widget.yui3-overlay.diagram-node.yui3-widget-positioned.yui3-widget-stacked").attr('style');
console.log(style);
因为同一个div中的所有类都需要添加查询选择器作为.diagram node task.yui3 widget.yui3 overlay.diagram node.yui3 widget positioned.yui3 widget stacked
let style=$(“.diagram node task.yui3 widget.yui3 overlay.diagram node.yui3 widget positioned.yui3 widget stacked”).attr('style');
console.log(风格)代码>
要选择特定的样式
请使用css()
。您可以只使用一个类来获取属性。希望这对您有所帮助
var style=$(“.yui3”).attr('style')
var width=$(“.yui3”).css('width')
console.log(“样式:+Style”)
console.log(“宽度:”+宽度)
使用此控制台.log($(“.diagram node task.yui3 widget.yui3 overlay.diagram node.yui3 widget positioned.yui3 widget stacked”).attr(“style”)
您需要为类选择器添加
let style = $(".diagram-node-task.yui3-widget.yui3-overlay.diagram-node.yui3-widget-positioned.yui3-widget-stacked").attr('style');
console.log(style);