Jquery 单击阿拉伯语时更改占位符的文本
我有一个占位符explore places的输入Jquery 单击阿拉伯语时更改占位符的文本,jquery,html,Jquery,Html,我有一个占位符explore places的输入 <form id='search'> <input type='text' id='geolocate' placeholder='Explore Places'/> </form> 当单击div时,如何更改jquery中的文本让我们说这是我的html <div id='language-select'> <ul class='language'>
<form id='search'>
<input type='text' id='geolocate' placeholder='Explore Places'/>
</form>
当单击div时,如何更改jquery中的文本让我们说这是我的html
<div id='language-select'>
<ul class='language'>
<li><a class='first active' id='english' class='satellite_terrain'>English</a></li>
<li><a class='second' id='arabic' class='satellite_terrain'>عربي</a></li>
</ul>
</div>
当点击英语占位符时,应为“探索地点”,而阿拉伯语占位符时,应为“探索地点”只需使用更改即可,如:
$("#arabic").click(function() {
$("#geolocate").attr("placeholder", "Explore Places ar");
});
使用jQuery
使用.attr:-
对英语也这样做,这样你就可以很容易地在两种语言之间切换
$('#english').click(function(){
$('#geolocate').attr('placeholder','Explore Places');
})
您尚未发布JS代码。请更改属性的值placeholder@Satpal我没有jquery代码
$('#arabic').click(function(){
$('#geolocate').attr('placeholder','Explore Places ar');
})
$('#english').click(function(){
$('#geolocate').attr('placeholder','Explore Places');
})