gpt4 book ai didi

javascript - jQuery - 遍历样式

转载 作者:太空宇宙 更新时间:2023-11-03 23:46:26 25 4
gpt4 key购买 nike

我有一个绑定(bind)到 divclick 事件

bind('click', function() {
var styles = $(this).attr('style').split(';');
$.each(styles, function(i) {
var style = this.split(':');
alert(style[0]);
if(style[0] == 'font-size'){
$('#controls #font-size option[value="'+style[1]+'"]').attr('selected', true);
} else if(style[0] == 'color'){
$('#controls #color option[value="'+style[1]+'"]').attr('selected', true);
} else if(style[0] == 'text-align'){
$('#controls #text-align option[value="'+style[1]+'"]').attr('selected', true);
}
});

alert() 会提醒样式,即字体大小、颜色、宽度等。但是当涉及到 if 语句时,它不会进入该代码。

有什么建议吗?

最佳答案

你的风格之间可能有空白,试试你是否通过这个条件:

$.trim(style[0]) == 'font-size'

关于javascript - jQuery - 遍历样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21435995/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com