【发布时间】:2012-05-31 08:10:10
【问题描述】:
我想在检查条件后动态插入不同的 url
这是伪代码
If div.id = "abc" then
create url <a href="www.zzz.html"'>Cosmetics</a>');
Append url to div
else if div.id = "xyz" then
create url <a href="www.abc.html"'>LEather goods</a>');
Append url to div
else if div.id = "mno" then
create url <a href="www.kkk.html"'>Diapers</a>');
Append url to div
等等。
如何在 JavaScript/jQUery 中编写此代码。如果有 15 个这样的 If-Else 条件,如何高效处理代码。
这段代码看起来不太好
if $("#abc) then
var dynLink = $('<a href=zzz.html"'>Cosmetics</a>');
$("#abc").append(dynLink);
else if $("#xyz")
var dynLink = $('<a href=abc.html"'>LEather</a>');
$("#xyz").append(dynLink);
谢谢!
【问题讨论】:
-
Alternative to a million IF statements 的可能副本 - 我已经在那里发布了一个一般性答案(涵盖所有答案:-)。
标签: javascript jquery