任何人都可以帮我解决我的jquery声明......
我有一个'分享'框 - 在提交时我想'强制''分享'(用户,日期和消息)到cl_share_hide_me类下面的屏幕...这样用户就不必重新加载了页面查看他/她的分享。
我已经走到了这一步但却无法继续前进
的Merci!
<span class='cl_share_hide_me'>
<br />
<textarea spellcheck='false' class='class_share_a_post' rows="3" cols="58" id='slick-show'></textarea>
<br/>
<br />
<input type='submit' value='Share' class='cl_share_button' data-share-nid= "2749" data-share-type="field_school" /><br />
<br />
</span>
var sometext = "<div class='shared_content_background'> oy voy</div>";
var placeToPutData = $(this).parent().parent().find('.cl_share_hide_me');
placeToPutData.after(sometext);
答案 0 :(得分:0)
尝试使用console.log(placeToPutData)来确保您找到了您正在寻找的内容。或者你应该能够做到
$('.sl_share_hide_me').after(sometext)
如果页面上只有一个instane,这应该适合你。
答案 1 :(得分:0)
有很多错误...对于初学者来说,你的js周围没有<script>
标签。 $(this)
未定义。它应该是这样的
<script>
var sometext = "<div class='shared_content_background'> oy voy</div>";
$('.cl_share_hide_me').after(sometext);
</script>