gpt4 book ai didi

javascript - 在 JavaScript 的字符串输出中应用条件语句

转载 作者:行者123 更新时间:2023-11-30 23:49:23 25 4
gpt4 key购买 nike

我正在使用名为“jParse ”的 jQuery 插件来解析 XML 文件,如下所示:

$('#content').jParse({
ajaxOpts: {url: 'data.xml'},
elementTag: ['title', 'description'],
output: '<h2>jpet0</h2><p>jpet1</p>'
});

如您所见,“jpet”变量与 elementTag 数组相关。

如何检查 jpet var 是否包含数据(因为 XML 中的某些标记为空),如果不包含数据,则保留 HTML 标记?

这不起作用:

$('#content').jParse({
ajaxOpts: {url: 'data.xml'},
elementTag: ['title', 'description', 'extra'],
output: if (jpet0) { '<h2>jpet0</h2>' } + '<p>jpet1</p><p>jpet2</p>'
});

但它确实让我很好地了解了我想要实现的目标。

提前致谢!

最佳答案

如果我正确理解文档,这应该可行:

$('#content').jParse({
ajaxOpts: {url: 'data.xml'},
elementTag: [
{elem:'title', format: function(title){
if(title != '') return '<h2>' + title + '</h2>';
else return '';
}}, 'description'],
output: 'jpet0<p>jpet1</p>'
});

关于javascript - 在 JavaScript 的字符串输出中应用条件语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1851283/

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