jquery前端相关记录

1.获取相同name属性的input的值并做遍历 

$("[name='nums']").each(function(){
    alert($(this).val()); // 得到的是div对象
   
});
jQuery中each类似于javascript的for循环 
但不同于for循环的是在each里面不能使用break结束循环,也不能使用continue来结束本次循环,想要实现类似的功能就只能用return,
break           用return false
continue      用return ture

 

 

2.微信支付需要把一个url作为参数传给另一个url    ,那参数url 需要encodeURIComponent()去转换一下

 

window.location.href="/outpage/createEwm?qrtext="+encodeURIComponent(wxUrl);

3.使用summernote富文本编辑器,存入数据库的内容为<h1>aaaa</h1>,取出来放入div还是<h1>aaaa</h1>

解决方法:

 

 2.2通过js将这段字符插入到html中,让html自己解析html标签

  html代码:

 

<textarea type="text"  name="content" id="summernote"></textarea>

<input type="hidden" id="article_content" value="{$post.content}">

  先将这些内容放在一个input中,给这个input一个hidden属性,然后通过js吧这段代码插入到textarea中,让html通过浏览器自己解析:

  js代码:

$(function(){
         var innerhtml = $("#article_content").val();
         $("#summernote").val(innerhtml);
});

 

或者使用vue时:

<div class="detail-bd" id="content">
    <#--{{bean.arContent|delHTMLTag}}-->

</div>

----------------上面是页面------------------------

----------------下面是js------------------------

 

that.$http.post("/。。。。/。。。。.json", {
    id: that.id,pageIndex:that.pageIndex
}, {emulateJSON: true}).then(function (response) {
    that.bean=response.data.bean;//获取到详情对象
    $("#content").html(that.bean.arContent);//取出描述内容  使用这种方式给予赋值
}).catch(function (response) {
})

结果如下:

内容被html解析出来了,该换行换行,该加粗加粗了

 

 

实现手机端点击连接到百度地图等第三方,但是要求能跳回去,需要跳转新页面,然后新页面用iframe进行展示,即可

 

 

<a href="tel:13828172679">13622178579</a>   可以实现点击一键拨打电话

在做评论时,如果图文穿插,图片会很大 ,此时 可以 做样式限制  

<style scoped>
    .fonts img{
        width: 100px;
        height: 100px;
    }
</style>
<div class="fonts" v-html="rows.content"><template>{{rows.content}} </template></div>

v-html:是将ueditor编辑器存储的图文进行html转义,

template标签要加上

样式 对  class= fonts  下面的 img 进行了尺寸的限制 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

励志重写JDK

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值