在我的
jquery里面附加()我不会运行一个IF语句来包括一个图像在我的所有对象,除了第一个.
喜欢:
var i = 0; $('#divDetailsForSelectedInfo').append( '<div class="roundedAndBoxShade leftResultObject" id = "' + value.Query.Id + '">'+ '<div class="leftResultObject_inner">' + if (i > 0){ <img src="/img.jpg"/>; } '<div>asdf</div>');
代码由Json Jquery生成,然后将其全部附加在我的索引文件中的div上.
据我所知,谷歌无法做到这一点是无法做到的,但是我可能错了吗?
如果确实是“不可能的”,那么Jquery中的第一个选择器可以用一些很酷的方式使用?
解决方法
一个更简单的解决方案
var i = 0; $('#somediv').append( 'html before' + (i > 0 ? '<img src="/img.jpg"/>': '') + 'more html' );