我在jQuery中动态创建一个对象元素,以呈现一些内容.它适用于IE8以外的所有浏览器.
代码:
j$(document).ready(function(){
j$('.objContainer').html(j$('<object>').attr(
{'data':'http://www.stackoverflow.com',
'type':'text/html'}));
});
Run Code Online (Sandbox Code Playgroud)
执行后创建的HTML结构(在IE8中):
<object type="text/html"></object>
Run Code Online (Sandbox Code Playgroud)
在其他浏览器[IE9,Firefox,Chrome]中:
<object data="http://www.stackoverflow.com" type="text/html"></object>
Run Code Online (Sandbox Code Playgroud)
有解决方案吗
html javascript jquery internet-explorer internet-explorer-8
我想访问锚标记的父元素
<td class="class1">
<div id="id1">
<a class="class2" id="id2" href="link">Link</a>
</div>
</td>
Run Code Online (Sandbox Code Playgroud)
我尝试使用CSS:
.class2:parent:parent {}
但这似乎不起作用.是否有可能在CSS中实现相同的目标?我没有在页面上使用jQuery的灵活性.