首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

js里的有关问题 求解

2013-06-25 
js里的问题 求解啊var dicdocument.getElementById(ceshi1)dic.innerHTMLa href#?w950 ida1

js里的问题 求解啊


   var dic=document.getElementById("ceshi1");
                        dic.innerHTML='<a href="#?w=950" id="a1" rel="MyDiv" class="poplight">哈哈</a>';


<script type="text/javascript">
    $(document).ready(function () {
        $('a.poplight[href^=#]').click(function () {
            var popID = $(this).attr('rel'); 
            var popURL = $(this).attr('href'); 
            ... ...
</script>

这样后  引用不到 这个样式
[解决办法]
改成live,设置innerHTML的代码应该执行晚于$注册的DOMReady事件导致找不到对象没绑定事件

  $('a.poplight[href^=#]').live('click',function () {
            var popID = $(this).attr('rel'); 
            var popURL = $(this).attr('href'); 
            ... ...

热点排行