If语句jQuery
问题描述:
我想检查文本是否存在于tr中,如果没有文本,我想更改其他两个元素的CSS。If语句jQuery
例如:
if div#id table tbody tr == "" then
set CSS div#id border:0; & set div#id2 border radius:7px;
我怎么能这样做?
答
当然,我会写你的代码为您提供:
if ($("div#id table tbody tr").length == 0) {
$("div#id").css("border", "0px");
$("div#id2").css("border-radius", "7px");
}
而且,这有什么好做的 “Java”。
顺便说一句,欢迎来到*。您收到如此多赞誉的最可能原因是您的问题基本上是“要求某人为您编写代码”,这对未来的任何人都无济于事。
这听起来像你想学习jQuery和/或JavaScript。如果是这样,我真的推荐jQuery Cookbook by O'Reilly。最近我一直在评论它,这对于入门来说确实是一本相当不错的书。
我不知道它为什么不起作用... – henryaaron
[示例](http://jsfiddle.net/uACTx/2/) – henryaaron
试试这个:http://jsfiddle.net/uACTx/3 /。请注意,这是无效的,因为文本不应该直接在TR内部,但它仍然可以工作。你可以检查TD的存在,可能会更好。 –