admin管理员组文章数量:1429865
IS there any way to achieve this:
<script>
$('#appends').append('<div class="content-section" id="services">' +
" @include('visitor.pages.services') " +
' </div>');
</script>
What i want is to append the content of visitor.pages.services
to #appends
div
visitor.pages.services
is not a php url or something. It is just some lines of html where i am including in my main page.
this is the file
<div class="container">
<div class="row">
<div class="heading-section col-md-12 text-center">
<h2>Our Services</h2>
<p>We design mobile-first websites for you</p>
</div> <!-- /.heading-section -->
</div> <!-- /.row -->
<div class="row">
@foreach($data['services'] as $service)
... bla bla
@endforeach
</div> <!-- /.row -->
</div> <!-- /.container -->
IS there any way to achieve this:
<script>
$('#appends').append('<div class="content-section" id="services">' +
" @include('visitor.pages.services') " +
' </div>');
</script>
What i want is to append the content of visitor.pages.services
to #appends
div
visitor.pages.services
is not a php url or something. It is just some lines of html where i am including in my main page.
this is the file
<div class="container">
<div class="row">
<div class="heading-section col-md-12 text-center">
<h2>Our Services</h2>
<p>We design mobile-first websites for you</p>
</div> <!-- /.heading-section -->
</div> <!-- /.row -->
<div class="row">
@foreach($data['services'] as $service)
... bla bla
@endforeach
</div> <!-- /.row -->
</div> <!-- /.container -->
Share
Improve this question
edited Oct 24, 2016 at 13:58
Mohit Tanwani
6,6382 gold badges15 silver badges33 bronze badges
asked Oct 24, 2016 at 13:30
IraklisIraklis
2281 gold badge5 silver badges17 bronze badges
3
- You need to include more info about 'visitor.pages.services' if Loading..'s answer didn't fix your problem. – Andrew Commented Oct 24, 2016 at 13:44
- 1 @Andrew I fixed the problem by creating a url for this partial. btw i am in Laravel. Now i have another problem in passing $data['services']. If you have some idea please share :) – Iraklis Commented Oct 24, 2016 at 13:51
- Actually i fixed it all. Thanks a lot :))) – Iraklis Commented Oct 24, 2016 at 13:53
1 Answer
Reset to default 7As your question says, you want to get the content of the file and append it to the specific element.
Use $.get()
$.get("visitor.pages.service.html", function(data){
$('#appends').append(data);
});
OR .load()
$('#appends').append( $('<div>').load('visitor.pages.service.html'));
OR .ajax()
$.ajax({
url: "your.html",
success: function (data) { $('#appends').append(data); },
dataType: 'html'
});
本文标签: javascriptAppend blade file to jquery functionStack Overflow
版权声明:本文标题:javascript - Append blade file to jquery function - Stack Overflow 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1745547795a2662787.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论