2024年4月26日发(作者:)
关于JS文件如何添加图片路径以及ajax的URL路径
——留恋风
引语:大家在写模板的时候,经常会运用js/jquery,然后写一些跳转切换的特效,但是往往会发现整个
模板页(.html)前面写了一大堆js/jq代码,个人感觉很不美观(纯属个人观点),一般都把js代码抽
出来放在另一个JS文件夹里,这就涉及到tp框架的跳转和URL链接问题,如何才能使__URL__、
__APP__这些能在js文件里都有效果呢?
感谢群里的几位大神帮忙解答
@尩者諷范
本人是初学者,没什么经验,知道小小的困难可能对于别人来说是微不足道的,但是对于刚接触tp框架不久的人来说,可能
无从下手,下面由我整理出文档,供大家参考!有错误请大家指出来!
@四川-李凯华 @郑州-Z.T
JS文件不认识__URL__这些tp独特的链接,所以要自己重新定义url,才能使用这些路径。另外,定义url不能在JS文件里,
必须在JS文件对应的模板上写才有效果!我一般将导入的js文件放在定义的下面,我担心引入Js文件的时候不能使用
定义的url路径。
url路径定义了,但是不知道你是不是会使用?
//添加属性的使用方法
attr(“src”,url);
attr(“src”,url+”/Img/”);
//在html()方法中使用
当然,也可以用添加属性的方式添加进去:attr(“src”,url_dui);
//在ajax中使用
多看几遍,试着写写,相信大家都知道怎么写了吧?
好吧,我再次总结一下:
1、 要用html格式写的时候,在原有链接上切入定义的参数(比如url),那么你就要将这个参数用
【‘+url+’】包裹起来切入进去,引号都为英文的,如截图中的里面,同样,在
里面也这么用
2、 但凡不是在html的,你直接用定义的参数,记住不能加‘’“”,这两个符号是不能加在定义的
参数上的,否则会解析成那个英文字母。
当然,我们可以引申一下,是不是定义的参数都这么使用呢?
如,我定义了一个两个的值,然后使用attr赋值和ajax传值。
希望本文对你有帮助!QQ:2581047041 有兴趣加我一起讨论学习。本人私下想加入团队,创业、搞小
项目都行。


发布评论