2 qq 31788907 qq_31788907 于 2016.05.10 18:02 提问

把这段jQuery改成js代码

图片说明
这个是用jQuery的,

1个回答

showbo
showbo   Ds   Rxr 2016.05.10 21:21
已采纳
 <style>
    #ulMQ{width:500px}
    #ulMQ li a,#ulMQ li{overflow:hidden;zoom:1;clear:both;display:block}
</style>
<ul id="ulMQ">
    <li>
        <a href="#">
            <div><div id="span" style="float:left">¥</div></div>
            <div style="float:right;margin-right:20px;margin-top:-3px">按法律就饿哦发奇偶vcmaofjgeogjeomvfammafeofe</div>
        </a>
    </li>
    <li>
        <a href="#">
            <div><div id="span" style="float:left">¥</div></div>
            <div style="float:right;margin-right:20px;margin-top:-3px">按法律就饿哦发奇偶vcmaofjgeogjeomvfammafeofe</div>
        </a>
    </li>
</ul>
<script>
    if (typeof HTMLElement != 'undefined' && !HTMLElement.prototype.contains) HTMLElement.prototype.contains = function (o) { try { do { if (o == this) return true; } while (o = o.parentNode) } catch (e) { } return false}
    var ulMQ = document.getElementById('ulMQ');
    var as = ulMQ.getElementsByTagName('a');
    for (var i = 0; i < as.length; i++) {
        as[i].onmouseover = function (e) {
            e = e || window.event;
            var target = e.srcElement || e.target;

            var div = this.getElementsByTagName('div');
            div = div[div.length - 1];
            if (!/<marquee/i.test(div.innerHTML)) div.innerHTML = '<marquee scrollAmout=1 direction=left width="150px">' + div.innerHTML + '</marquee>';
        }
        as[i].onmouseout = function (e) {
            e = e || window.event;
            var target = e.toElement || e.relatedTarget;
            if (this.contains(target)) return;

            var div = this.getElementsByTagName('div');
            div = div[div.length - 1];
            div.innerHTML = div.innerHTML.replace(/<[^>]+>/g,'');
        }
    }
</script>
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
逐行定期滚动JS代码 基于JQUERY
逐行定期滚动JS代码 基于JQUERY 逐行定期滚动JS代码 基于JQUERY 逐行定期滚动JS代码 基于JQUERY
jQuery转换JS原生代码
很多的 JavaScript 开发人员,包括我在内,都很喜欢 jQuery。因为它的简单,因为它有很多丰富的插件可供使用,和其它优秀的工具一样,jQuery 让我们开发人员能够更轻松的开发网站和 Web 应用。   然而,另一方面,作为前端开发的基础框架,jQuery 包含大量的兼容性代码和扩展功能,其中有很多在你的整个项目中可能都不会用到。其实如果你只是针对现代浏览器,很多功能使用原生
jquery AJAX异步修改为同步
jQuery.ajax({             type: "post",             url: url,             cache: false,             async: false,             contenttype: "text/html;charset=gbk",             success: function(
移动端jquery替换方案zepto.js
jQuery现在为最常用前段插件,压缩好的js文件也接近100K,文件较大,在移动端不适用。 jQueryMobile就是在jQuery基础上加了点样式,核心库文件并未变化。 zepto.js源文件30K左右,压缩好的文件就10K左右,语法与jQuery类似,核心功能并不少,非常适合移动端的开发,腾讯动漫移动端界面就是用的zepto。 官网地址:http://www.zeptojs.cn/
httpwatch文件
把后缀名改成exe!!把后缀名改成exe!!把后缀名改成exe!!把后缀名改成exe!!把后缀名改成exe!!把后缀名改成exe!!把后缀名改成exe!!
Jquery统计图表
Jquery统计图表\基于jQuery的统计图表JS代码(flot)
修改jquery默认的$
<br />var $j = jQuery.noConflict();<br />     <br />// Use jQuery via $j(...)<br />$j(document).ready(function(){<br />    $j("div").hide();<br />});<br /><br />加上类似上面这个代码就可以了,意思大概就是把jquery的$换成$j,然后平时用$的地方都用$j来代替就可以了。
jquery实现HTML复选框变单选框
jquery实现HTML复选框变单选框<script type="text/javascript"> $(document).ready(function(){ $(":checkbox").click(function(){ if($(this).attr("checked")!='') $(this).sibling
js代码转vue
js代码 div class="jumbotron"> h1 id="step1">HTML in tooltiph1> p id="step4" class="lead">We're going to use HTML codes in tooltips via Programmatic APIp> a class="btn btn-large btn-succes
引入jquery后js代码未执行
错误代码 $(document).ready(function() { $('#selected-plays > li').addClass('horizontal'); }); 正确代码 $(document).ready(function() { $('#selected-plays > li').addClass('horizontal