javascript onclick不处理P元素

javascript onclick不处理P元素,javascript,html,onclick,Javascript,Html,Onclick,我从我的站点中的另一个页面复制了代码,该页面在弹出窗口中启动视频,但由于某些原因,该代码没有在新页面上显示视频 <div class="videoPlayer" id="C191D24F-9B1A-FB59-C4EE7E3257C019F4" title="SN1 Common Core" video="http://d1by67ljd45m4v.cloudfront.net/media/C1920522-F3C9-DB50-3F3D3CC1CACC01B7.mov" videoendre

我从我的站点中的另一个页面复制了代码,该页面在弹出窗口中启动视频,但由于某些原因,该代码没有在新页面上显示视频

<div class="videoPlayer" id="C191D24F-9B1A-FB59-C4EE7E3257C019F4" title="SN1 Common Core" video="http://d1by67ljd45m4v.cloudfront.net/media/C1920522-F3C9-DB50-3F3D3CC1CACC01B7.mov" videoendredirect="">
    <div class="ui-dialog-content ui-widget-content">
        <div style="background-color:white;">
            <strong>Problem loading video..</strong></div>
    </div>
</div>
但是,我使用了完全相同的代码(只是这次我无法将其应用于DIV)并将其应用于p元素,但它不会启动视频

这是我的密码:

    <p onclick="javascript:launchActivity('C191D24F-9B1A-FB59-C4EE7E3257C019F4','video')" style="cursor:pointer;"><img class="top" src="/resource/uploads/left-navs/blue-camera.png" />
                <a href="#">some text</a></p>

我从工作代码中获取:

    <div onclick="javascript:launchActivity('C191D24F-9B1A-FB59-C4EE7E3257C019F4','video')" style="cursor:pointer;display:inline-block; margin-top:10px;">
        <a href="#"><i>vid text launch<img border="0" src="/resource/uploads/PrebuildSNLO/text_arrow.png" style="padding-left: 3px;" /></a></div>


感谢您查看。

launchActivity函数正在使用jQuery搜索页面上不存在的元素。旧页上有一个具有此id的元素

C191D24F-9B1A-FB59-C4EE7E3257C019F4
我假设这是视频,所以需要复制到新页面

<div class="videoPlayer" id="C191D24F-9B1A-FB59-C4EE7E3257C019F4" title="SN1 Common Core" video="http://d1by67ljd45m4v.cloudfront.net/media/C1920522-F3C9-DB50-3F3D3CC1CACC01B7.mov" videoendredirect="">
    <div class="ui-dialog-content ui-widget-content">
        <div style="background-color:white;">
            <strong>Problem loading video..</strong></div>
    </div>
</div>

加载视频时出现问题。

launchActivity函数正在使用jQuery搜索页面上不存在的元素。旧页上有一个具有此id的元素

C191D24F-9B1A-FB59-C4EE7E3257C019F4
我假设这是视频,所以需要复制到新页面

<div class="videoPlayer" id="C191D24F-9B1A-FB59-C4EE7E3257C019F4" title="SN1 Common Core" video="http://d1by67ljd45m4v.cloudfront.net/media/C1920522-F3C9-DB50-3F3D3CC1CACC01B7.mov" videoendredirect="">
    <div class="ui-dialog-content ui-widget-content">
        <div style="background-color:white;">
            <strong>Problem loading video..</strong></div>
    </div>
</div>

加载视频时出现问题。

我猜您没有从原始页面复制到新页面:

<div videoendredirect="" video="http://d1by67ljd45m4v.cloudfront.net/media/C1920522-F3C9-DB50-3F3D3CC1CACC01B7.mov" id="C191D24F-9B1A-FB59-C4EE7E3257C019F4" class="ui-dialog ui-widget ui-corner-all ui-draggable ui-resizable videoPlayer" style="display: none; width: auto; min-height: 0px; height: 491.267px; visibility: hidden;" scrolltop="0" scrollleft="0" title="SN1 Common Core">
    <div class="ui-dialog-content ui-widget-content">
        <div style="background-color:white;">
            <strong>Problem loading video..</strong></div>
    </div>
</div>

加载视频时出现问题。

您尝试调用的脚本正在查找ID为C191D24F-9B1A-FB59-C4EE7E3257C019F4的对象。当它找不到它时,它会失败。

我猜你没有从原始页面复制到新页面:

<div videoendredirect="" video="http://d1by67ljd45m4v.cloudfront.net/media/C1920522-F3C9-DB50-3F3D3CC1CACC01B7.mov" id="C191D24F-9B1A-FB59-C4EE7E3257C019F4" class="ui-dialog ui-widget ui-corner-all ui-draggable ui-resizable videoPlayer" style="display: none; width: auto; min-height: 0px; height: 491.267px; visibility: hidden;" scrolltop="0" scrollleft="0" title="SN1 Common Core">
    <div class="ui-dialog-content ui-widget-content">
        <div style="background-color:white;">
            <strong>Problem loading video..</strong></div>
    </div>
</div>

加载视频时出现问题。

您尝试调用的脚本正在查找ID为C191D24F-9B1A-FB59-C4EE7E3257C019F4的对象。当它找不到它时,它会失败。

并且您复制了
启动活动
太正确;)只是出于兴趣,谁在教这些人使用内联javascript事件?是否有一个我可以处理的根用户可以过滤到其他用户?去掉
javascript:
它在那里是无用的。您可能需要设置
p
元素的
显示:内联块或可能
显示:块
。可以说厨房里有很多厨师来回答musefan的问题:-)你复制了
启动活动
太对了;)只是出于兴趣,谁在教这些人使用内联javascript事件?是否有一个我可以处理的根用户可以过滤到其他用户?去掉
javascript:
它在那里是无用的。您可能需要设置
p
元素的
显示:内联块或可能
显示:块
。可以说厨房里有很多厨师来回答musefan的问题:-)我也这么认为,但它看起来像是一个div(没有ID,但有一组类)被添加到页面主体中。不确定哪里出了问题,因为
launchActivity
方法似乎只是悄悄地失败了,没有抛出任何错误……是的,解决了问题。非常熟悉JavaScript,非常感谢Indeed。我也这么认为,但它看起来像是一个div(没有ID,但有一组类)被添加到页面主体中。不确定哪里出了问题,因为
launchActivity
方法似乎只是悄悄地失败了,没有抛出任何错误……是的,解决了问题。非常熟悉JavaScript,非常感谢Indeed。